【发布时间】:2015-08-06 12:08:20
【问题描述】:
我正在开发一个 Meteor.js 应用程序,并且我已经掌握了 Meteor 本身的窍门,但也许我对它的反应性原理有误解,或者没有充分了解它。
我正在使用 angular-meteor,我可以在我的视图中访问 $scope 变量,它是 $meteor.object。我正在创建一个表单来更新这条记录,并且我已经开始连接一个带有ng-click 的“保存”按钮来更新记录。 Meteor.call('update', {}),例如。但是当我添加输入字段并更改输入中的值时,我注意到更改一直存在。正在调用Collection.allow 方法中的更新方法,并且正在更新记录。
这应该是这样发生的吗?
【问题讨论】:
-
是的。只有更明确的服务器交互才需要方法调用。最常见的交互是通过自动同步的集合。这就是让流星如此易于使用的原因:无需休息 api 或任何仅用于移动数据的东西。
标签: javascript angularjs meteor