新建
This commit is contained in:
28
public/assets/libs/art-template/src/onerror.js
Normal file
28
public/assets/libs/art-template/src/onerror.js
Normal file
@@ -0,0 +1,28 @@
|
||||
/**
|
||||
* 模板错误事件(可由外部重写此方法)
|
||||
* @name template.onerror
|
||||
* @event
|
||||
*/
|
||||
template.onerror = function (e) {
|
||||
var message = 'Template Error\n\n';
|
||||
for (var name in e) {
|
||||
message += '<' + name + '>\n' + e[name] + '\n\n';
|
||||
}
|
||||
|
||||
if (typeof console === 'object') {
|
||||
console.error(message);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// 模板调试器
|
||||
var showDebugInfo = function (e) {
|
||||
|
||||
template.onerror(e);
|
||||
|
||||
return function () {
|
||||
return '{Template Error}';
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user