Meteor - Core Api

如果想限制代码只在服务器或客户端运行,可以使用以下代码 −

meteorApp.js

if (Meteor.isClient) {
    // 代码在客户端上运行...
}

if (Meteor.isServer) {
    // 代码在服务器上运行...
}

您可以限制代码仅在应用程序使用 Cordova 捆绑时运行。

if (Meteor.isCordova) {
    // 代码在 Cordova 上运行...
}

某些插件需要等到服务器和 DOM 准备就绪。您可以使用以下代码等到一切开始。

Meteor.startup(function () {
    // 代码在平台准备就绪后运行...
});

下表列出了一些其他核心 API 方法。

Sr.No. 方法和详细信息
1

Meteor.wrapAsync(function)

用于包装异步代码并将其转换为同步。

2

Meteor.absoluteUrl([path], [options])

用于生成指向应用程序的绝对 URL。

3

Meteor.settings

用于设置部署配置。

4

Meteor.publish(name, function)

用于将记录发布到客户端。