【问题标题】:Is $scope in AngularJS equivalent to Session in MeteorJS?AngularJS 中的 $scope 是否等同于 MeteorJS 中的 Session?
【发布时间】:2013-02-20 09:48:52
【问题描述】:

我正在学习 AngularJS 和 MeteorJS,并希望同时使用它们。我注意到每个包都有自己的对象来存储全局变量:Angular 中的 $scope 和 MeteorJS 中的 Session

同步它们是否有意义,即 $scope 中的变量更改会导致 Session 中的相应更改,反之亦然?我该怎么办?

【问题讨论】:

标签: angularjs meteor


【解决方案1】:

(不是一个完全令人满意的答案,而是一个快速的提示,因为我目前正在试验/评估两者)

Meteor 使用 Session 作为全局缓存对象,而 Angular $scope 简单而强大地基于经典的作用域概念——并且在此过程中带来了对其含义的直观理解。换句话说,Angular 中的控制器和指令都有自己的 $scope,而 Meteor 模板和几乎所有对象都可以访问 Session 对象。

就我目前看到的 Angular 和 Meteor 之间的基准测试游戏而言,两者都是经过深思熟虑的框架,但由于许多组件是多余的,所以不能很好地结合在一起——对于 Backbone 和 Meteor 的观察相同。反应式编程是在 Meteor 中实现的,就像 Angular 使用双向绑定变量一样。 Meteor 似乎通过为客户端和服务器启用一种语言和工具箱使事情变得更容易。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-19
    • 1970-01-01
    • 2021-10-22
    • 2019-06-27
    • 2014-08-13
    • 1970-01-01
    • 2019-08-18
    • 1970-01-01
    相关资源
    最近更新 更多