小编Gui*_*nco的帖子

加载页面后自动加载javascript函数

我是Rails的新手,现在还不太了解资产管道…

我想让

views/product/product.js 
Run Code Online (Sandbox Code Playgroud)

之后自动射击

views/product/index.html.erb 
Run Code Online (Sandbox Code Playgroud)

由于DRY原因而被渲染。

加载任何或部分model.erb文件后,资产管道中是否有一个地方调用model.js文件?

我知道如何手动操作,并删除了

app/assets/javascripts/product.js
Run Code Online (Sandbox Code Playgroud)

但是然后我必须在新的show中调用doSomethingAfterPageload()方法。删除等。甚至更好,如果这也适用于部分。

javascript ruby-on-rails actionview asset-pipeline

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

使用mysql2 Ruby gem确定mysql2服务器版本

我正在使用Railsmysql2宝石。有没有一种方法可以通过运行命令来获取mysqld服务器版本:

$ mysqld --version
mysqld  Ver 5.5.29 for osx10.8 on i386 (Source distribution)
Run Code Online (Sandbox Code Playgroud)

我不希望执行shell命令,因为数据库服务器可能正在另一台服务器上运行。

ruby ruby-on-rails mysql2

4
推荐指数
1
解决办法
2325
查看次数