目前定义这样的配置时:
config: {
foo: null
}
我已经使用updateFoo
方法更新了viewModel:
updateFoo: function(nVal, oVal) {
this.viewModel.set('foo', nVal);
}
Quenstion:是否可以通过声明方式将foo
中的config
与viewModel
联系起来?
答案 0 :(得分:1)
我认为你所寻找的是“公式”的解决方案。 在View Model中,您可以编写一个公式,以便在必要时直接更新配置中的foo。现在我告诉你如何在加载视图模型/视图时更新“foo”。
在ViewModel中编写如下公式
formulas: {
example: {
get:function(get) {
this.getConfig().foo=/whatever value u want to update/;
}
}
}
如果我没有正确处理,请详细说明你的问题。
答案 1 :(得分:1)
为了实现这一目标,必须与~/path_to_script/users.txt
和publishes
对于问题中的示例:
bind