Rails js 文件放在 public 文件夹下第一次不能加载问题

flowerwrong · 2014年07月05日 · 最后由 flowerwrong 回复于 2014年07月06日 · 2008 次阅读

地址:http://203.195.169.138/articles/new 登陆账号:[email protected] 密码:123456 我用的是 http://kindeditor.net/docs/option.html 自己下载后放在了 public 文件夹下,还没有做成 gem,奇怪的问题出来了,我第一次进去http://203.195.169.138/articles/new 时,内容域只是一个 text_area,无法看到 kindeditor,但是我刷新之后就可以。为什么呢? 谢谢。

我访问的结果是无论怎么刷新都没有 kindeditor

页面里的 js 是:http://203.195.169.138/assets/application-442198d369fc365e53bc3c6a0fa927d8.js 里面也没看到相关的东西。

#2 楼 @flowerwrong 嗯。我发现我访问错地址了。我上面访问的是登录完以后页面里那个 New Role 链接的页面。。。

刚刚我又用全新的虚拟机里面的 Safari 试了一下: 1) 先访问 http://203.195.169.138/articles/new -浏览器跳转到登录页面 2) 登录 -浏览器跳转到 http://203.195.169.138/roles 页面 3) 在地址栏再次输入 http://203.195.169.138/articles/new -浏览器如 #2 楼 的图一样,正常显示了富文本编辑器

所以 @flowerwrong 如果楼主你后来没改什么的话,不会也是访问错 URL 了吧……

#3 楼 @dorentus 我没访问错,也没改什么。奇怪的是我昨天部署好后第一次进去,kindeditor 没有正常显示,刷新之后可以。今天我又去一次,还是一样,但是我之后去就都可以正常显示了。

用 IE 和 Chrome 访问都没问题,或许是因为还没加载完吧

#5 楼 @jyootai 恩,也许是,谢谢。但是我之前一个项目也是这样的。当时用的是 jquery datatable

测试了一下 一次成功 并没有楼主说的问题

需要 登录 后方可回复, 如果你还没有账号请 注册新账号