例如,我在global.js中创建了一个主视图模型,其中包含了在所有页面中使用的一些功能。然后,在pageA中,我想扩展主视图模型。但我已经打电话给ko.applybindings(masterViewModel) in global.js了。我不能在pageA.js中更改主视图模型,然后重新应用它,因为它会导致错误。我应该做什么;扩展现有视图模型的正确方法是什么?
example.js中的特定代码有一个javascript字符串,它将一个带有值true的属性true添加到Array全局变量中,然后需要一个文件global.js (见下文),然后记录Array.marker/global.js')",].join('\n')
var script = new vm.Script(code/global.js