在 Angular 2.0 中,将没有 $scope
。
有什么替代方案?我将如何在组件之间共享数据? scope
选项在指令中可用吗?更实际地说,是否有我可以熟悉的当前替代方案?
我知道 controller as
但我读到 Controller 也将被淘汰。
Angular 团队已经开始对这样一场革命感到困惑。
最佳答案
Angular 2.0 使用 this
而不是 $scope
。
2.0 中的主要变化之一是 Controller 的死亡,以及对组件的新强调。 转向基于组件的应用程序的一大优势是更容易定义它们的界面;此外,HTML 元素已经在事件、属性和属性中具有易于映射的接口(interface)。
查看 AngularJS 1.3 到 2.0 的迁移 here . 另请参阅 Angular 2.0 的完整文档 here
关于angular - Angular 2.0 中 $scope 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26921058/