首页 > 其他 > 详细

utils : 模板字符串通用匹配

时间:2020-06-16 22:47:10      阅读:72      评论:0      收藏:0      [点我收藏+]
    <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 : 模板字符串通用匹配

原文:https://www.cnblogs.com/guyuedashu/p/13149561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!