该htmlrocks岩石文章- HTML的新模板标签初始化这样的一个模板的图像属性:
var t = document.querySelector('#mytemplate');
// Populate the src at runtime.
t.content.querySelector('img').src = 'logo.png';
var clone = document.importNode(t.content, true);
document.body.appendChild(clone);
这是初始化它的正确方法吗?似乎我们应该执行初始化克隆(而不是t
变量)上的image属性的操作。我假设如果对t
变量执行操作,则实际上会重写模板,而如果对变量进行操作,则clone
模板将保持原样/未修改。
除非您需要该src
属性的原始值,否则它没有实际的区别。由于链接的示例具有src=""
,在HTML中没有意义,因此该示例永远不会如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句