zhaojs
2023-07-17 93eb06506cc784b0c206239156dca53300f93e2b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
 * 模板错误事件(可由外部重写此方法)
 * @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}';
    };
};