- 流星教程
- 流星 - 主页
- 流星 - 概述
- Meteor - 环境设置
- Meteor - 首次应用
- 流星 - 模板
- 流星 - 收藏
- 流星 - 形式
- 流星 - 活动
- 流星 - 会话
- 流星 - 追踪器
- 流星 - 套餐
- Meteor - 核心 API
- 流星 - 检查
- 流星 - 烈焰
- Meteor - 计时器
- 流星-EJSON
- 流星 - HTTP
- 流星 - 电子邮件
- 流星 - 资产
- 流星 - 安全
- 流星 - 排序
- 流星 - 账户
- Meteor - 方法
- 流星-Package.js
- Meteor - 发布和订阅
- 流星 - 结构
- 流星 - 部署
- Meteor - 在移动设备上运行
- 流星 - 待办事项应用程序
- Meteor - 最佳实践
- 流星有用资源
- 流星 - 快速指南
- 流星 - 有用的资源
- 流星 - 讨论
Meteor - 核心 Api
如果您想限制代码仅在服务器端或客户端运行,您可以使用以下代码 -
流星App.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(函数) 用于包装异步代码并将其转换为同步代码。 |
2 | Meteor.absoluteUrl([路径], [选项]) 用于生成指向应用程序的绝对 URL。 |
3 | Meteor.设置 用于设置部署配置。 |
4 | Meteor.publish(名称, 函数) 用于向客户端发布记录。 |