小编Mat*_*Mat的帖子

调试:ng-click和不存在的函数

在解决问题之前,我有一个元素(在HTML模板中),其中有一个ng-click,它调用了一个不存在的函数.

有没有办法启用严格模式(如在JS中使用严格)或类似的东西在控制台中看到这种问题?

更新:我也试过$ compileProvider.debugInfoEnabled(true)但没有成功

javascript angularjs

15
推荐指数
1
解决办法
525
查看次数

在 Crystal 中将十六进制字符串转换为 int

我想将变量中的十六进制字符串值转换为 int。

这适用于文字:"#{0xFF}".to_i

但有一个 var...?

不起作用的测试(插值错误):

_myvar = "FF"
"#{0x_myvar}".to_i
Run Code Online (Sandbox Code Playgroud)

crystal-lang

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

Crystal C绑定:返回类型char *

我有一个带有此签名的功能:

const char* get_version();
Run Code Online (Sandbox Code Playgroud)

我的声明是:

fun get_version(): LibC::Char*
Run Code Online (Sandbox Code Playgroud)

并使用它:

version = MyLib.get_version()
puts version # how to convert to String?
Run Code Online (Sandbox Code Playgroud)

如何管理返回字符串?我是否还必须导入strlen来测量C字符串的长度,然后手动将其转换为Crystal字符串?

crystal-lang

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

Rails5:表单远程 - 触发提交

我有一个带有远程选项集的表单。我需要以编程方式触发提交。

在我使用的 Rails 4 中$('form').trigger('submit.rails'),它按预期工作。在 Rails 5(5.1.2 和 5.0.4)中触发该事件会导致标准提交(formdata,而不是 AJAX)。

对于 Rails 员工“submit.rails”不是 Rails 项目的一部分,请参见此处

任何的想法?

更新:

表格代码:

<%= form_with(model: post, remote: true) do |form| %>
  <% if post.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(post.errors.count, "error") %> prohibited this post from being saved:</h2>
      <ul>
      <% post.errors.full_messages.each do |message| %>
        <li><%= message %></li>
      <% end %>
      </ul>
    </div>
  <% end %>
  <div class="actions">
    <%= form.submit %>
  </div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails ruby-on-rails-5

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