【发布时间】:2013-10-24 06:35:33
【问题描述】:
我有 ASP.NET Durandal 应用程序。
我需要制作一个可以多次使用的局部视图,我已经尝试过:
define(function () {
return {
comments: [],
$.ajax({
url: '#/comments/index/' + id,
success: function(data) {
that.comments = data;
}
});
}
};
});
此代码在另一个调用 /ViewModels/Comments/Index 并传递参数的 viwemodel 中,但此 Comments/Index 返回完整的 HTML(带布局)。
这是 cmets 路由配置
{ route: 'comments/index/:id', moduleId: 'viewmodels/comments/index', nav: false}
如何在没有布局的情况下获得 cmets html? 对于局部视图,这是一种好方法吗?
【问题讨论】:
标签: asp.net-mvc durandal partials