Meteor - Core Api

หากคุณต้องการ จำกัด โค้ดให้ทำงานเฉพาะบนเซิร์ฟเวอร์หรือฝั่งไคลเอ็นต์คุณสามารถใช้รหัสต่อไปนี้ -

eorApp.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 หลักอื่น ๆ

ซีเนียร์ วิธีการและรายละเอียด
1

Meteor.wrapAsync(function)

ใช้สำหรับตัดรหัสอะซิงโครนัสและแปลงเป็นซิงโครนัส

2

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

ใช้สำหรับสร้าง URL ที่สมบูรณ์ที่ชี้ไปที่แอป

3

Meteor.settings

ใช้สำหรับตั้งค่าคอนฟิกการปรับใช้

4

Meteor.publish(name, function)

ใช้สำหรับการเผยแพร่บันทึกไปยังไคลเอนต์