如果要限制代码仅在服务器或客户端上运行,则可以使用以下代码-
meteorApp.js
if (Meteor.isClient) { //在客户端运行的代码... } if (Meteor.isServer) { //在服务器上运行的代码... }
您可以限制代码仅在应用程序使用Cordova捆绑包时运行。
if (Meteor.isCordova) { //在 Cordova 上运行的代码... }
一些插件需要等待服务器和DOM准备就绪,您可以使用以下代码等待一切开始。
Meteor.startup(function () { //平台准备好后运行的代码... });
下表列出了其他一些核心API方法。
Sr.No. | Method & Details |
---|---|
1 | Meteor.wrapAsync(function) 用于包装异步代码并将其转换为同步代码。 |
2 | Meteor.absoluteUrl([path],[options]) 用于生成指向应用程序的绝对URL。 |
3 | Meteor.settings 用于设置部署配置。 |
4 | Meteor.publish(name,function) 用于将记录发布到客户端。 |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)