标签: javascript titanium commonjs
将所有 javascript“类”编写为Appcelerator Titanium Mobile应用程序中的CommonJS模块而不是使用函数/对象表示法来创建新的“类”(或者如何调用它们)是一种好习惯在javascript中无论如何)?
var module = require('lib/module');
而不是
var object = new MyClass();
有任何缺点吗?
答案 0 :(得分:2)
我不认为此时所有平台和所有版本的SDK都完全支持它。
在QA论坛中查看此问题
http://developer.appcelerator.com/question/125373/common-js-modules---no-build-on-device
和
http://developer.appcelerator.com/question/124473/commonjs-modules---typeerror-in-production#answer-218739