小部件是合金中简单控制器的正确位置吗?

时间:2012-09-25 20:04:25

标签: widget appcelerator

我只是想知道在使用Appcelerator和Alloy时,将简单功能放入窗口小部件是否是一个好方法。我有一个JS文件,它作为Ti HTTPClient的简单包装器,我想将它合并到我的Alloy项目中。如果我在widget.js文件中创建一个带有HTTP功能的小部件,一个空白的widget.tss文件和一个stub widget.xml文件,由于小部件中未使用的UI功能,我是否会产生额外的开销?我应该坚持将我的HTTP.js文件放在app / lib目录中并在Alloy控制器文件中要求它吗?

1 个答案:

答案 0 :(得分:1)

Tony Lukasavage在Google Group for Alloy上为我回答了这个问题:

  
    

“如果代码没有关联的标记或tss样式,那么是的,app / lib中的commonjs模块将是正确的选择”

  

https://groups.google.com/forum/?fromgroups=#!topic/appc-ti-alloy/pSlB5elTans