【发布时间】:2015-02-01 01:42:33
【问题描述】:
我正在关注这个link 来创建验证。
但我不明白如何在我的代码中使用这个 extend 方法。
我将来自调用微风查询的记录加载到我的 observable 中。
我以以下方式加载数据
dataObsArray= ko.observableArray()
datacontext.getData(id,dataObsArray)
.then(function () {
// some logic
})
.fail("Data not found");
然后我将这个 obs 数组绑定到我的视图,如下所示
<tbody data-bind="with: dataObsArraay">
<tr>
<td>name</td>
<td> <input data-bind=" value: Name" ></td>
<td> <input data-bind=" value: Age" ></td>
</tr>
</tbody>
所以我不明白如何使用 extend 方法,因为我只是将视图与可观察数组中的属性绑定。
请指导我。
【问题讨论】:
-
在您的视图模型中,您是否具有实体功能,即名称、年龄等。如果你需要使用
.extend({//logic here})。 -
我可以帮助您以淘汰赛的方式发布一些答案,但我对微风一无所知
标签: javascript knockout.js breeze knockout-validation