在我的应用程序中,我有一个弹出窗口,我需要从初始窗口获取数据。我知道有几种方法可以做到这一点,session / localStorage或window.open对象等。我的问题是,因为angularjs是面向SPA的,我应该为弹出控制器使用相同的模块还是创建一个全新的模块?
答案 0 :(得分:1)
模块是用于应用程序不同部分的容器,应该彼此独立。
在此处阅读:https://docs.angularjs.org/guide/module
无论是SPA architecture,模块都像源一样。将它们视为将代码封装(甚至模块化)为有意义的,独立的和独立逻辑的手段。它们不应该依赖于不同模块中的其他代码片段,而应该很容易与它们进行交互。
我希望这有用。