PapuuWiki
Titanium Mobile/¥³¡¼¥Éʬ³äÊýË¡
¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¤·¤ÆºîÀ®
³«»Ï¹Ô:
¥½¡¼¥¹¤òʬ³ä¤·¤Æ³«È¯¤¹¤ëÊýË¡¤Î¥á¥â¤Ç¤¹¡£
#contents
*¥¯¥é¥¹¤òºî¤ëÊýË¡
¥¯¥é¥¹¥á¥½¥Ã¥É¤ä¥¯¥é¥¹¥×¥í¥Ñ¥Æ¥£¤ò¡Öthis.¡×¤Çɽ¤·¤Þ¤¹¡£~
Foobar.js
function Foobar() {
this.foo = function() {
Ti.API.info('Hello foo');
}
this.bar = function() {
Ti.API.info('Hello bar');
}
}
exports.Foobar = Foobar;
¥¤¥ó¥¹¥¿¥ó¥¹¤Ïnew¤ÇÀ¸À®¤·¤Þ¤¹¡£ ~
Sample.js
var Foobar = require('./Foobar').Foobar;
var foobar = new Foobar();
foobar.bar();
°úÍѸµ¡§[[Writing Modular JavaScript With AMD, CommonJS &...
*Utility´Ø¿ô¤òºî¤ëÊýË¡
¡Öexports.´Ø¿ô̾¡×¤Ç¿§¡¹¤Ê´Ø¿ô¤ò½¸¤á¤¿¥Õ¥¡¥¤¥ë¤òºî¤Ã¤Æ¤ª...
lib/Util.js
exports.add(a, b) {
return a + b;
}
exports.sub(a, b) {
return a - b;
}
Foo.js
var Util = require('Util');
Ti.API.info(Util.add(1, 2));
Ti.API.info(Util.add(10, 2));
alloy.js¤Ç¥°¥í¡¼¥Ð¥ëÊÑ¿ô¤ËÆþ¤ì¤Æ¤ª¤¯¤È¡¢¿§¡¹¤Ê¥Õ¥¡¥¤¥ë¤«...
alloy.js
Alloy.Globals.Util = require('Util');
-[[Define Custom Library Function Globally | YouTube>http...
*¥ê¥ó¥¯
-[[CommonJS Modules in Titanium | JP::HSJ::Junknews::Hate...
-[[¥·¥ó¥°¥ë¥³¥ó¥Æ¥¥¹¥È¤«¤ÄCommonJS¤ÊTi¥µ¥ó¥×¥ë¤òÆɤà(dra...
-[[tiuitips>https://github.com/h5y1m141/tiuitips]] ... ¥³...
-[[Titanium Mobile : Cross-Platform JavaScript Applicatio...
-[[The case against Ti.App.fireEvent | TiDev>http://www.t...
-[[Appcelerator Titanium Alloy Complex TableView Mobile A...
-[[Appcelerator Titanium Alloy HTTP Client & TableView Mo...
-[[Appcelerator Titanium Alloy HTTP Client & ListView Mob...
½ªÎ»¹Ô:
¥½¡¼¥¹¤òʬ³ä¤·¤Æ³«È¯¤¹¤ëÊýË¡¤Î¥á¥â¤Ç¤¹¡£
#contents
*¥¯¥é¥¹¤òºî¤ëÊýË¡
¥¯¥é¥¹¥á¥½¥Ã¥É¤ä¥¯¥é¥¹¥×¥í¥Ñ¥Æ¥£¤ò¡Öthis.¡×¤Çɽ¤·¤Þ¤¹¡£~
Foobar.js
function Foobar() {
this.foo = function() {
Ti.API.info('Hello foo');
}
this.bar = function() {
Ti.API.info('Hello bar');
}
}
exports.Foobar = Foobar;
¥¤¥ó¥¹¥¿¥ó¥¹¤Ïnew¤ÇÀ¸À®¤·¤Þ¤¹¡£ ~
Sample.js
var Foobar = require('./Foobar').Foobar;
var foobar = new Foobar();
foobar.bar();
°úÍѸµ¡§[[Writing Modular JavaScript With AMD, CommonJS &...
*Utility´Ø¿ô¤òºî¤ëÊýË¡
¡Öexports.´Ø¿ô̾¡×¤Ç¿§¡¹¤Ê´Ø¿ô¤ò½¸¤á¤¿¥Õ¥¡¥¤¥ë¤òºî¤Ã¤Æ¤ª...
lib/Util.js
exports.add(a, b) {
return a + b;
}
exports.sub(a, b) {
return a - b;
}
Foo.js
var Util = require('Util');
Ti.API.info(Util.add(1, 2));
Ti.API.info(Util.add(10, 2));
alloy.js¤Ç¥°¥í¡¼¥Ð¥ëÊÑ¿ô¤ËÆþ¤ì¤Æ¤ª¤¯¤È¡¢¿§¡¹¤Ê¥Õ¥¡¥¤¥ë¤«...
alloy.js
Alloy.Globals.Util = require('Util');
-[[Define Custom Library Function Globally | YouTube>http...
*¥ê¥ó¥¯
-[[CommonJS Modules in Titanium | JP::HSJ::Junknews::Hate...
-[[¥·¥ó¥°¥ë¥³¥ó¥Æ¥¥¹¥È¤«¤ÄCommonJS¤ÊTi¥µ¥ó¥×¥ë¤òÆɤà(dra...
-[[tiuitips>https://github.com/h5y1m141/tiuitips]] ... ¥³...
-[[Titanium Mobile : Cross-Platform JavaScript Applicatio...
-[[The case against Ti.App.fireEvent | TiDev>http://www.t...
-[[Appcelerator Titanium Alloy Complex TableView Mobile A...
-[[Appcelerator Titanium Alloy HTTP Client & TableView Mo...
-[[Appcelerator Titanium Alloy HTTP Client & ListView Mob...
¥Ú¡¼¥¸Ì¾: