小编Mar*_*scu的帖子

如何在提取中删除 URL(改为使用某种变量)?

我有这个提交代码的功能(见要点https://gist.github.com/constantinscum/4ed753dcd681b4758a8500e4b53d925c),我不想在每个源文件中写 //https: 。我正在考虑一个全局变量,但它可能是一个更优雅的解决方案。你知道怎么做吗?我想去掉 localhost 域 URL,因为它会在应用程序部署到服务器上后发生变化。谢谢!

fetch reactjs

7
推荐指数
1
解决办法
117
查看次数

国际电话输入问题

我正在尝试在注册过程中实施“国际电话输入”。

我有 css 文件:/css/intlTelInput.css

和 js 文件:/js/intlTelInput.js

这是html:

<div class="form-group" id="phone-group" style="display:none;">
    <label><%= l('Phone number') %></label>
    <input id="phone" name="phone" type="tel">
  </div>

<script src="/js/intlTelInput.js"></script> 
<link rel="stylesheet" href="/css/intlTelInput.css">
Run Code Online (Sandbox Code Playgroud)

和脚本功能:

var phone_intl = document.querySelector("#phone");
  window.intlTelInput(phone_intl, {
    utilsScript: "/js/utils.js"
  });
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

但它并不像它应该的那样出现。我曾尝试实施此解决方案:https : //intl-tel-input.com/。你知道什么可能是错的,或者你对我想要的东西有其他想法。谢谢!

html javascript css mojo

6
推荐指数
1
解决办法
96
查看次数

如何验证文件名?

我有一个为用户头像返回文件的函数,我想为它创建测试。我想要做的是检查文件的名称。

这是函数:

sub get_avatar {
   my $self = shift;
   my $username = $self->stash('username');

   my $home = Mojo::Home->new;
   $home->detect('Project');
   my $path = $home->child('users', 'avatars', "$username");

   $path = $home->child('img', 'default.png') if !(-e $path);

   $self->render_file('filepath' => $path);
}
Run Code Online (Sandbox Code Playgroud)

这是测试:

$file = $t->get_ok('/user/username/avatar')->status_is(200);
  //use Data::Dumper;
  //diag Dumper($file);

ok $file =~ 'username';
Run Code Online (Sandbox Code Playgroud)

我想检查 $file 的名称是否等同于“用户名”(这是来自服务器的文件名)或“默认”(如果它是默认头像)。

testing perl mojolicious

5
推荐指数
1
解决办法
78
查看次数

标签 统计

css ×1

fetch ×1

html ×1

javascript ×1

mojo ×1

mojolicious ×1

perl ×1

reactjs ×1

testing ×1