要想在IE中使用console,必须要按F12打开 开发人员工具 来看效果,不然的话,会在页面上报错,console未定义。
而JsRender的源代码中的dbgBreak函数使用了console这个对象,干掉就行了,目前没有发现在IE下出现其他问题。
function dbgBreak(val) {
// Usage examples: {{dbg:...}}, {{:~dbg(...)}}, {{dbg .../}}, {^{for ... onAfterLink=~dbg}} etc.
try {
console.log("JsRender dbg breakpoint: " + val);
throw "dbg breakpoint"; // To break here, stop on caught exceptions.
}
catch (e) {}
return this.base ? this.baseApply(arguments) : val;
}