Meteor核心API


在本教學中,我們將介紹學習Meteor核心API。
如果你想限制程式碼只在伺服器或用戶端可以使用下面的程式碼執行 -

meteorApp.js

if (Meteor.isClient) {
   // Code running on client...
}

if (Meteor.isServer) {
   // Code running on server...
}
您可以限制程式碼執行,只有在應用程式使用Cordova綑綁時可使用。
if (Meteor.isCordova) {
   // Code running on Cordova...
}
一些外掛需要等到伺服器和DOM已準備就緒。您可以使用下面的程式碼等待直至一切都開始。
Meteor.startup(function () {
   // Code running after platform is ready...
});
還有其他核心API的方法。您可以在下表中檢視。
S.No. 方法和詳細
1

Meteor.wrapAsync(function)

用於包裝非同步程式碼並將其轉換成同步。
2

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

用於生成絕對URL指向的應用程式。
3

Meteor.settings

用於設定部署組態。
4

Meteor.publish(name, function)

用於發布記錄用戶端。