【发布时间】:2018-12-16 18:39:58
【问题描述】:
我有一个使用Durandal.JS 开发的Knockout 应用程序。这是我的项目的结构:
- Parent
- Index.js
- Index.html
- Child1
- Index.js
- Index.html
- Child2
- Index.js
- Index.html
我在Child2/Index.js 中声明了一个函数UpdateData(),我想从Child1/Index.js 使用该函数
在Child2 中声明此函数的原因是,我在 Child2 中声明了其他变量和控件。并且通过调用UpdateData()方法,我想更新Child2中声明的所有变量的值。
我不知道如何处理这种情况。
【问题讨论】:
-
您是否尝试过使用内置消息事件? durandaljs.com/documentation/Leveraging-Publish-Subscribe.html
标签: knockout.js durandal durandal-2.0