【问题标题】:What is the equivalent to $rootScope, $scope and $watch in Ionic 2 + Typescript?Ionic 2 + Typescript 中的 $rootScope、$scope 和 $watch 等价于什么?
【发布时间】:2016-08-03 09:14:27
【问题描述】:

我正在使用 TypeScript 在 Ionic 2 中寻找 Angular 的 $rootScope$scope$watch 的等效项。

【问题讨论】:

  • @GergelyPolonkai $rootScope、$scope 和 $watch 是变量。在之前版本的 IONIC 中,我使用了link。但在 Typescript 中可能会有所不同。所以想知道等价物。谢谢...
  • 所以你是从 Angular 迁移过来的?
  • @GergelyPolonkai:是的,一些问题在 IONIC 2 中得到了解决,因此想要使用 Ionic 2。
  • 我已经相应地编辑了您的问题。但是,如果您能提供一些额外的细节会更好,例如您已经编写的代码片段并没有按预期工作,或者您在该主题中所做的一些研究迹象。
  • @GergelyPolonkai:我在研究工作期间刚刚收到This Example。但还不够好。

标签: typescript ionic2


【解决方案1】:

我不知道确切的等价物,但我已将其替换为以下内容:

$rootScope:处理存储的提供者

export class AppGames {
    get GAME_NAMES(): any {
        return 'pizza/hut';
    }

$范围:this

export class BuyTopUpModalPage {
    dataList: any = [];
    constructor() {
      this.dataList = ['we', 'won']
    }

$watch:可观察的

【讨论】:

  • 按照 Ionic 2 的标准,这是公认的答案。
【解决方案2】:

对于等价于 $rootScope,您可以为所有组件使用基类并放置所有共享变量和方法

查看此答案了解更多详情

https://stackoverflow.com/a/44266176/4356754

【讨论】:

    猜你喜欢
    • 2018-06-17
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    相关资源
    最近更新 更多