Asp.net mvc 击倒js foreach不绑定任何东西

Asp.net mvc 击倒js foreach不绑定任何东西,asp.net-mvc,knockout.js,asp.net-mvc-5,Asp.net Mvc,Knockout.js,Asp.net Mvc 5,我在击倒js时遇到问题,我尝试了KO3.2和2.3,但没有帮助 <div data-bind='template: { foreach: otherLanguages, beforeRemove: hideElement, afterAdd: showElement }'> <span data-bind='text: name'> </span> </div> 然后我尝试从官方网站上获取样本 KO test <ul da

我在击倒js时遇到问题,我尝试了KO3.2和2.3,但没有帮助

<div data-bind='template: { foreach: otherLanguages, beforeRemove: hideElement, afterAdd: showElement }'>
     <span data-bind='text: name'> </span>
</div>
然后我尝试从官方网站上获取样本

KO test
    <ul data-bind="foreach: ['cats', 'dogs', 'fish']">
        <li>The value is <span data-bind="text: $data"></span></li>
    </ul>
我使用ASP.NETMVC5,我尝试通过捆绑包CDN加入KO,而不是

<script src="~/Scripts/knockout-3.2.0.js"></script>

不工作。我尝试了很多浏览器


哪里会有问题?

你在哪里调用
ko.applyBindings()
?@nemesv我很抱歉,我没有提到$(function(){ko.applyBindings(new IndexViewModel());});代码本身是否不起作用,或者敲除脚本是否未正确加载到浏览器中?另外,您是否可以发布足够多的Javascript代码以复制您的问题?或者是否可以发布演示问题的JSFIDLE版本?添加代码片段以检查您的ViewModel。图标是否靠近插入图像(纸上的笔)
KO test
    The value is
<script src="~/Scripts/knockout-3.2.0.js"></script>