我只是想知道在使用Appcelerator和Alloy时,将简单功能放入窗口小部件是否是一个好方法。我有一个JS文件,它作为Ti HTTPClient的简单包装器,我想将它合并到我的Alloy项目中。如果我在widget.js文件中创建一个带有HTTP功能的小部件,一个空白的widget.tss文件和一个stub widget.xml文件,由于小部件中未使用的UI功能,我是否会产生额外的开销?我应该坚持将我的HTTP.js文件放在app / lib目录中并在Alloy控制器文件中要求它吗?
答案 0 :(得分:1)
Tony Lukasavage在Google Group for Alloy上为我回答了这个问题:
“如果代码没有关联的标记或tss样式,那么是的,app / lib中的commonjs模块将是正确的选择”
https://groups.google.com/forum/?fromgroups=#!topic/appc-ti-alloy/pSlB5elTans