首页 > 其他 > 详细

3-31

时间:2018-04-01 00:56:44      阅读:244      评论:0      收藏:0      [点我收藏+]

晚上实做第11章Ajax和jquery的练习。

 

11.2创建基于Ajax的购物车后,不能正确渲染partial,左边栏的局部更新。

 

后来突然想起来jquery在rails5.1去掉了,然后安装gem ‘jquery-rails‘ ,bundle install,在application.js中加入require rails-ujs. 但还是不管用。

 

反复尝试,谷歌搜索相应文章 :

 

  • 额外发现5.1的一些新功能,和如何使用的中文博客文章,因为jquery已经被放弃,所以只能学习别的前端框架了。 学习完这本书后开始。
  • 还有其他一些5.1功能也需要尝试。
  • 最后发现一篇文章说是在applicatin.js中的加入require jquery的顺序可能会导致?。把加载的3行代码放到require rails-ujs后面便可以了。

 

require rails-ujs 是5.1新加的。

但是我又改变了一些顺序还是正常加载局部模版了,非常奇怪。 

取消加载gem,再加载gem,可以正常加载局部模块。非常奇怪。 

3-31

原文:https://www.cnblogs.com/chentianwei/p/8684745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!