钛;推荐的方法“;包括“;向前
Titanium; recommended approach to "include" going forward?
此处的Titanium代码示例建议您使用Ti.include('pubnub.js')包含pubnub.jsp文件
然而,Titanium 3.x文档表明,自Titanium 3.3.0版本以来,"include"已折旧,请参阅此处。
问题:如何使用钛合金推荐的方法,即使用"require()"而不是"include())"?或者,pubnub示例代码会在某个时刻更新吗?
pubNub示例代码需要更新。。。不需要使用Ti.include.
如果您查看代码,您会发现该示例在使用库时实际上使用了require
// ----------------------------------
// INIT PUBNUB
// ----------------------------------
var pubnub = require('pubnub')({
publish_key : 'demo',
subscribe_key : 'demo',
ssl : false,
origin : 'pubsub.pubnub.com'
});
pubnub.js
是一个自执行函数
如您所见,如果您打开js文件
(function(){})();
因此,你可以使用什么需要它将自执行功能转换为正常功能,例如
function pubnub(){};
这个导出你的模块像这个
module.exports=pubnub;
然后当你想使用文件库时,你可以简单地使用require
var p=require("/pubnub")
var pubnub=new p();
相关文章:
- 包括用于facebook评论框的JavaScript SDK
- 查找元素高度,包括边距
- asp.net,包括iss上的javascript slow
- SuiteScript2.0-包括一个自定义文件
- javascript加密实现,包括可信否认
- 在ng中给出文件路径包括什么
- 包括angular 1.3.0项目上的angular bootstrap ui
- 如何将单词(包括单词)与连字符匹配
- 根据下拉值包括或加载php
- 根据另一个数组对数组进行排序,包括位置和字符串[ES6]
- 历史向前/向后按钮不'不能使用angular 2路由器
- PHP 包括 Javascript 生成的文件名
- 包括android中的HTML UI
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- Javascript:包括特殊字符的文本选择
- 包括php文件和几个js文件
- spin.js/angular spinner:如何将spin定位到DOM元素中(包括plunker演示)
- CodeIgniter:用于获取包括图像在内的值的控制器
- 在部署ckeditor时,我需要包括插件文件夹吗
- 钛;推荐的方法“;包括“;向前