Asp.net mvc 3 Sammy.js+;ASP.NET MVC重载控制器方法
在尝试Sammy.js和ASP.NETMVC3的一些示例时,我发现 Sammy.js不支持重载控制器方法调用 请参阅以下代码:Asp.net mvc 3 Sammy.js+;ASP.NET MVC重载控制器方法,asp.net-mvc-3,sammy.js,Asp.net Mvc 3,Sammy.js,在尝试Sammy.js和ASP.NETMVC3的一些示例时,我发现 Sammy.js不支持重载控制器方法调用 请参阅以下代码: (function($) { var app = $.sammy('#main', function() { this.get('#/Home/Posts', function(context) { context.log('Retrieve all posts'); }); this.get('#/Ho
(function($) {
var app = $.sammy('#main', function() {
this.get('#/Home/Posts', function(context) {
context.log('Retrieve all posts');
});
this.get('#/Home/Posts/:id', function(context) {
context.log('Retrieve post by id');
});
});
$(function() {
app.run('#/');
});
})(jQuery);
当我尝试在控制器中使用单一方法时(即,在不重载的情况下,它可以正常工作)
但是在重载方法之后,sammy.js脚本没有响应
有人找到解决此问题的方法吗?将第二个操作更改为
this.get('#/Home/Post/:id', function(context) {
context.log('Retrieve post by id');
});
为此,我必须创建新的行动与名称张贴应该工作。。。但是我不想用不同的名字创建新的动作。