Browse Source

Update the RegExp of `script` replacer and accept not only word characters

pull/736/head
Artur Arseniev 9 years ago
parent
commit
35a967c2c4
  1. 2
      src/dom_components/model/Component.js

2
src/dom_components/model/Component.js

@ -732,7 +732,7 @@ module.exports = Backbone.Model.extend(Styleable).extend({
var config = this.sm.config || {};
var tagVarStart = escapeRegExp(config.tagVarStart || '{[ ');
var tagVarEnd = escapeRegExp(config.tagVarEnd || ' ]}');
var reg = new RegExp(`${tagVarStart}(\\w+)${tagVarEnd}`, 'g');
var reg = new RegExp(`${tagVarStart}(.*)${tagVarEnd}`, 'g');
scr = scr.replace(reg, (match, v) => {
// If at least one match is found I have to track this change for a
// better optimization inside JS generator

Loading…
Cancel
Save