操作:一种 JavaScript 操作,尝试根据两个参数(用户输入参数和发布页面参数)检索数据。
而在过去,类似以下的方法会起作用:
<%= javascript_tag do %> chart.data = data_<%=j params[:nation_id] %>; <% end %>
现在,随着 javascript 被“打包”,类似语法的编译<%=j params[:nation_id] %>不起作用并返回:
/search.json?nation_id=%22%3C%=j%20params[:nation_id]%20%%3E%22&q=mi
按如下方式修改packs/muni.js文件,也不会为搜索功能生成正确的 url
var options = {
url: function(phrase) {
return '/search.json?nation_id="#{params[:nation_id]}"&q=' + phrase;
},
getValue: "name",
};
返回
/search.json?nation_id=%22
该页面设置为 /new?top%5Bnation_id%5D=1&commit=Set
javascript包需要怎么写?
蛊毒传说
相关分类