我正在使用英特尔Appframework MVC制作应用程序,但我找不到使用$ .mvc.route进行转换的方法。
我试图合并:
$.ui.loadContent("mydiv",false,false,"pop"); //from the documentation
以这种方式使用mvc:
$.ui.loadContent($.mvc.route("controller/action/"+var,false,false,"pop");
结果是控制器运行并完成了他的工作,没有转换显示,而且从控制台我得到了这个错误:
Uncaught TypeError: Object #<error> has no method 'indexOf'
有没有人有建议?或者你可以建议我这个框架的某个社区吗? 提前谢谢
答案 0 :(得分:2)
来自gitHub的解决方案......对某人有用:
以这种方式呼叫路线:
$.mvc.route("controller/action/"+var+"/false/false/pop");
然后在控制器中:
action:function(var1,var2,var3,var4){ $.ui.loadContent(var1,var2,var3,var4) }.
希望会有用,对我有用。