2016-03-08 127 views
0

如果我在jsrender中有任何语法错误,它很难调试。有没有什么方法可以调试。调试jsrender模板

我用{{*debugger;}}$.views.settings.allowCode=true;

$.views.settings.debugMode(true); 

但他们都不工作。

回答

0

有已经加入到www.jsviews.com一个新的文档主题,在这里:

Error handling and debugging

应该回答你的问题......

+0

我用的是精缩jsrender其中JS不打印错误消息。我将它改为开发版(jsrender.js),现在它的工作正常。 – Dineshkani

+0

使用缩小的jsrender.min.js时,设置$ .views.settings.debugMode(true)应该与使用缩小的jsrender.min.js时相同 - 并按预期显示错误消息。 (我的测试证实它可以正常工作)。你可以验证 - 让我知道,或发布一个jsfiddle如果它不适合你? – BorisMoore

+0

我更新了v0.9.74,现在它可以正常工作,用于缩小js。你可以请帮助这个问题也http://stackoverflow.com/questions/35919883/get-current-index-of-for-tag-in-jsrender。谢谢 – Dineshkani