在我的应用程序中,用户从自动完成文本字段中选择火车站。由于火车站不多(约100个),我更喜欢根据客户端数组的内容自动完成字段,而不是每次用户键入字符时查询服务器(目标是使自动完成更具响应性)。
我的问题是如何以可维护的、非hacky方式在Rails中实现这一点。我的当前解决方案只是将这行代码放在
我的问题是如何以可维护的、非hacky方式在Rails中实现这一点。我的当前解决方案只是将这行代码放在
index.html.erb
的底部:<%= javascript_tag "var stations = #{Station.all.map {|s| s.name}.to_json}" %>
但这并不是很好(首先,我在application.js
上工作时必须记住“stations”变量名)。