29 lines
510 B
JavaScript
29 lines
510 B
JavaScript
/**
|
|
* 模板错误事件(可由外部重写此方法)
|
|
* @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}';
|
|
};
|
|
};
|
|
|
|
|