在Durandal中的子组件之间共享数据

时间:2018-05-15 09:55:54

标签: knockout.js requirejs require durandal

我使用Durandal和RequireJS创建了淘汰应用程序,应用程序的结构如下所示:

  
      
  • 学生      
        
    • 学生      
          
      • 管理      
            
        • index.js
        •   
        • 的index.html
        •   
      •   
      • index.js
      •   
      • 的index.html
      •   
    •   
    • 教师      
          
      • 管理      
            
        • index.js
        •   
        • 的index.html
        •   
      •   
      • index.js
      •   
      • 的index.html
      •   
    •   
    • index.js
    •   
    • 的index.html
    •   
  •   

正如您在上图所示,学生教师都是个别成分,是学校的孩子。

OPTIONS

现在我想声明可以在Student/Manage/index.jsTeacher/Manage/index.js之间共享的可观察变量。

其中一种可能的方法是在school/index.js组件中声明变量并将其传递给teacher/manage/index.jsstudent/manage/index.js。但我不确定这是否正确。如果没有,那么最佳做法是什么?

0 个答案:

没有答案