73得票3回答
Angular.js和ASP.NET MVC 4

我有一个ASP.NET MVC 4的项目,目前在架构决策上陷入困境,不知道是使用Angular.js还是Knock.js JavaScript框架或库。 我目前倾向于使用Angular.js而不是Knockout.js,但不想在项目开发进行到一半时发现犯了错误。 以下是一些背景: 我们需...

72得票2回答
绑定到简单的字符串数组

如果我想将模板绑定到一个纯字符串数组,那么在${??}表达式中我该放什么? 希望这段代码片段不会太短而使人困惑:<ul data-bind="template: { name: 'authorTemplate', foreach: authors }"> </ul>...

72得票1回答
使用data-bind绑定图片src属性的Knockout模板不起作用

我看不出这里有什么问题,但是使用以下Knockout模板时图片不会显示:<script type="text/html" id="legend-template"> <div><input type="checkbox" data-bind=...

71得票5回答
如何在执行knockout绑定之前防止Html显示

我在我的网页中使用以下的knockout脚本:<!-- kno ifnot: bla --> <tr><td>some stuff</td></tr> <!-- /ko --> 我的问题是在绑定执行之前,这一行会在屏...

71得票3回答
knockoutjs - 在加载时触发带参数的绑定

我最近在进行大量的knockoutjs开发,遇到了一个奇怪的问题。 如您所见,在这个fiddle中http://jsfiddle.net/hqXjv/,当您设置一个绑定到click: testMethod时,单击按钮后会触发该操作。 如您所见,在这个fiddle中http://jsfidd...

71得票2回答
如何在 jsFiddle 中选择多个框架?

我该如何让jsfiddle使用超过1个库? 我好像只能让它使用jquery或knockout中的一个,但不能同时使用两者。 然而,当我查看其他人的代码时,他们好像没有这个问题。 这真的很烦人,我不知道为什么这么难,也没有在互联网上找到任何有用的结果!!! 谢谢

68得票3回答
KnockoutJS中变量$data的起源和目的是什么?

在KnockoutJS教程中,我遇到了下面这个包含无法解释变量$data的代码示例。 视图(html):<!-- Folders --> <ul class="folders" data-bind="template: { name: 'folderTemplate', f...

67得票4回答
在Knockout中对Observable数组进行排序

我在Knockout中有一个人的观察数组,我希望能够根据姓氏对人员列表进行排序。但是问题在于列表中有多个相同的姓氏。结果是当有多个姓氏时,名字将按照它们被找到的顺序出现。我希望能够按照姓氏进行排序,并在有多个姓氏时也按照名字排序。我使用文本输入让用户开始键入姓氏。结果绑定到一个模板,该模板显示...

66得票4回答
TypeScript错误:类型中缺少属性'0'

我的界面长成这样export interface Details { Name: [{ First: string; Last: string; }]; } 我有一个可观察的配置变量: Configuration: KnockoutObservable<D...

66得票1回答
多视图应用程序中使用knockoutjs模式的示例

我正在构建一个应用程序,其中包含两个复杂的、显著不同(但具有一些共享组件)的视图。一个视图允许用户运行查询并查看搜索结果,另一个视图提供最近活动的概述。一个相关的例子可能是一个PIM应用程序,它有一个电子邮件界面和一个联系人界面。这两组操作非常不同,但它们之间也存在结构上的相似性。在构建我的应...