Jquery 将Javascript与html嵌套时淘汰MVC4不兼容
当我运行下面的代码时,我得到:Jquery 将Javascript与html嵌套时淘汰MVC4不兼容,jquery,asp.net-mvc-4,knockout.js,Jquery,Asp.net Mvc 4,Knockout.js,当我运行下面的代码时,我得到: {{each(index,friend)friends}} '<'li>${name}'<'/li> {{/each}} {{每个(索引,朋友)朋友} “Friends”您可以尝试为模板的脚本标记指定无效的mime类型,如 <script id="friendsTemplate" type="text/x-jquery"'> 您在这里使用的是jquery-tmpl语法,是否包含jquery和jquery-tm
{{each(index,friend)friends}}
'<'li>${name}'<'/li>
{{/each}}
{{每个(索引,朋友)朋友}
“Friends”您可以尝试为模板的脚本标记指定无效的mime类型,如
<script id="friendsTemplate" type="text/x-jquery"'>
您在这里使用的是jquery-tmpl语法,是否包含jquery和jquery-tmpl插件?是的,我包含了,并且我用fire-bug调试了js,没有发现错误
'<'script type="text/javascript"'>'
function friend(name) {
return { name: ko.observable(name) };
}
var viewModel = {
friends: ko.observableArray([new friend("Ram"), new friend("Sam")]),
addFriend: function () {
this.friends.push(new friend("Another Guy"));
}
};
ko.applyBindings(viewModel);
/////////
<script id="friendsTemplate" type="text/x-jquery"'>
{{each friends}}