2012-09-11 48 views
0

我在我的FirstWindow.js的同一個文件夾中有aes.js和aesctr.js,我難以理解如何使用這些命名空間。如何使用javascript命名空間?

如果我們實際上不使用(僞代碼)#include命名空間,那麼它是如何實際創建的?

我的工作:

aesctr = aesctr || {}; 
var aes = require('aes.js'); 
Titanium.include('aes.js') 
Titanium.include('aesctr.js') 

我在做什麼錯?

回答

2

請參閱在Titanium中使用名稱空間模式的this example

此外,請注意,Appcelerator建議使用CommonJS代碼結構,而不是全局名稱空間。查看更多關於CommonJS最佳實踐的信息here