utils : 模板字符串通用匹配
Posted guyuedashu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了utils : 模板字符串通用匹配相关的知识,希望对你有一定的参考价值。
<script type="text/html" id="tmp">
<div class="name">
<p class="gae">
{{name}}
</p>
<img src="{{src}}" alt="">
</div>
</script>
<script>
var tmp = document.getElementById(‘tmp‘),
opt = {
name:888,
src:‘sdasdadadadasd‘
};
// setTmpToHtmlStr(tmp.innerHTML,new RegExp(/{{(.*?)}}/,‘gim‘),opt);
/**
* @param tpl 模板字符串
* @param regExp 正则
* @param opt 要匹配的对象
*
*/
function setTmpToHtmlStr(tpl,regExp,opt){
return tpl.replace(regExp,function(node,key){
console.log(opt[key]);
return opt[key];
});
}
以上是关于utils : 模板字符串通用匹配的主要内容,如果未能解决你的问题,请参考以下文章