4-1

Posted Mr-chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4-1相关的知识,希望对你有一定的参考价值。

jquery已经过时,做一遍,了解其他知识点。

 


contag_tag(name, content_or_options_with_block = nil, options = nil, &block)

返回一个html标签,包含content。

增加HTML属性可以通过传递一个hash给options.

除了可以包含content,也可以包含块。

content_tag(:div, content_tag(:p, "Hello world!"), class: "strong")
 # => <div class="strong"><p>Hello world!</p></div>
<%= content_tag :div, class: "strong" do -%>
  Hello world!
<% end -%>
 # => <div class="strong">Hello world!</div>

 

<%= button_to("delete the book", line_item_path(line_item.id),

                    method: :delete, data:{confirm:"Are you sure?"})%>

竟然加载两次是怎么回事?

谷歌找答案在stackoverflow.com 上找到相关。

原因是 the confirmation handler javascript in rails.js is being attached twice.

解决办法:看最佳回答中:On Rails 5, rails-ujs 包括了之前的jquery_ujs,如果再写的话就会加载两次了。

 


 

以上是关于4-1的主要内容,如果未能解决你的问题,请参考以下文章

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数