js template和div的区别

_this.loadTpl = function(){
                  var tpl = obj.dataset.tpl,
                    clone = document.importNode(document.getElementById(tpl).content,true);
            obj.appendChild(clone);
        },

只放代码片段了,这样放了一个template标签 template默认display:none, 然后把clone appendchild obj上,跟放一个隐藏起来的div 然后再appendchild上 有什么区别么?

阅读 7.3k
3 个回答

temp页面初始化时不会加载的,隐藏的div是会加载的,用temp可以提高网页性能

还有其他方面的区别么?

可以提高网页的性能优化,隐藏的div也是要写在页面里的,不好维护

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题