使用javascript创建动态内容的最佳方式?

前端之家收集整理的这篇文章主要介绍了使用javascript创建动态内容的最佳方式?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如果我创建元素并以编程方式设置元素属性是否重要,如在片段1中那样写出innerHTML,就像在片段2中一样?如何使用其中一个答案中建议的模板库?

摘录1

var link_element,image_element;

// create image element

image_element = $A.createElement('img');
image_element.className = "bookmark_image";
image_element.name = "bo_im";
image_element.src = bookmark_object.favicon;

// create link element

link_element = $A.createElement('a');
link_element.innerHTML = bookmark_object.title;
link_element.href = bookmark_object.url;
link_element.name = "bookmark_link";
link_element.className = "bookmark_link";
link_element.target = "_blank";

// append now

摘录2

'
最佳答案
这个问题的一个非常好的(IMO)解决方案是使用某种模板库.一个流行的选择是Mustache,它有许多语言的库,including JavaScript.

模板方法包括使用占位符编写HTML,例如< script>标签

 原文链接:https://www.f2er.com/html/425960.html

猜你在找的HTML相关文章