为什么用 id 进行定位?
<div id="post-<%= post.id %>" class="panel panel-default">
因为不是换全网页 就不用整个网页跳转到新页面 所以要“指哪打哪”就必须给“被打”的“精准定位”
用实例介绍了为什么用 id 进行定位
如何让代码自动跳过controller 跑去抓view里的代码执行?
一个 action 如果没有写明 redirect
或 render
的话,就会默认去找 action 名称的样板。于是这里就会去找 destroy.js.erb
View旗下文档的命名很重要 跟action一致才能让代码自动找到哦 这里要用action destroy
来命名文档才出现的 destroy.js.erb
为什么JavaScript里面能插入Ruby语言执行?
因为这文档是 erb 样板,所以在JavaScript代码中我们可以用 <%= XXX %>
内嵌 Ruby 语法 才出现了<%= @post.id %>
的哦!
网友评论