【发布时间】:2014-04-03 18:29:36
【问题描述】:
当我搜索时,我发现,如何将值从 viewmodel 绑定到 view 而不是 viewmodel 到 viewmodel 我需要将一个属性值从一个视图模型传递到另一个视图模型,因为我需要在第一个视图模型中更新初始属性,然后我想在另一个视图模型中使用它。因为它在测试时很有帮助。
假设下面的视图模型是第一个视图模型,
var xx = xx || {};
xx.yyy = xx.yyy || {};
xx.yyy.zzz = function(object ) {
var model = {};
model.isTested= ko.observable(false);
//below is the anonymous call to get the value(true/false):
datasource.someFeatureEnable.isTested().done(function (featureToggle) {
model.isTested(featureToggle.enabled);
});
}
我想在另一个视图模型中传递 isTested(true/false) 属性值,因为要正确运行我的应用程序并让我的测试通过
【问题讨论】:
标签: knockout.js