【发布时间】:2015-02-16 01:59:43
【问题描述】:
在meteor docs中写到project_root/lib文件夹中的所有文件都会先加载;
我有这个代码:
//defined in /lib/utilties.js
String.prototype.capitalize = function(){
return this.replace(/(^|\s)([a-z])/g, function(m, p1, p2) {
return p1 + p2.toUpperCase();
});
};
还有这个:
//defined in /client/event-helpers/form.js
Template.form.helpers({
fieldType: function(field) {
return 'form-' + capitalize(field)
}
});
说大写未定义是行不通的;在 /client/event-helpers/form.js 中移动大写函数让它工作; 那么有人可以帮助我了解流星中的文件加载优先级以及为什么会发生这种情况?
【问题讨论】:
标签: meteor