Mercurial > pub > ImplabJs
diff src/implab/text/template-compile.js @ 24:f750c89976d3
Added trace tools, implab/log/trace!<channel-name>, <channel-name> is optional
author | cin |
---|---|
date | Thu, 07 Dec 2017 19:19:29 +0300 |
parents | 7c22fc01fcec |
children | fb23f3c854df |
line wrap: on
line diff
--- a/src/implab/text/template-compile.js Wed Dec 06 14:19:45 2017 +0300 +++ b/src/implab/text/template-compile.js Thu Dec 07 19:19:29 2017 +0300 @@ -1,6 +1,6 @@ define( - ["dojo/request", "./format"], - function (request, format) { + ["dojo/request", "./format", "../log/trace!"], + function (request, format, trace) { // разбивает строку шаблона на токены, возвращает контекст для // дальнейшей обработки в visitTemplate @@ -51,10 +51,9 @@ return compiled(obj || {}, format, data); }; } catch (e) { - if (console && console.error) { - console.error(text); - console.log(data); - } + trace.error([e]); + trace.log([text, data]); + throw e; } } }