用javascript打印html的最佳实践
用javascript打印html而不使用handlebarsjs等“框架”的最佳实践是什么 比如:用javascript打印html的最佳实践,javascript,html,templates,Javascript,Html,Templates,用javascript打印html而不使用handlebarsjs等“框架”的最佳实践是什么 比如: var template = "<div>test test </div>"; $( '#div' ).html(template); var template=“测试”; $('#div').html(模板); 谢谢我想你没有比以下更简单的东西了: function myTemplate(data) { return [ '<h3>
var template = "<div>test test </div>";
$( '#div' ).html(template);
var template=“测试”;
$('#div').html(模板);
谢谢我想你没有比以下更简单的东西了:
function myTemplate(data) {
return [
'<h3>', data.title, '</h3>'
//...
].join('');
}
$('#div').html(myTemplate({ title: 'some title' }));
函数myTemplate(数据){
返回[
'',数据,标题''
//...
].加入(“”);
}
$('#div').html(myTemplate({title:'some title'}));
因为这个问题相对不清楚,我将尽我所能回答它
如果您想将带有id
attribute='div'
的div标志之间的内容设置为字符串'hello'
,只需执行以下操作:
var content = 'hello';
document.getElementById('div').innerHTML = content;
如果您需要进一步的解释,请回答一个更具描述性的问题。Um…jQuery是否符合“框架”的条件?作为模板,您希望得到什么?只需要一个良好的实践,即直接在javascriptas模板中打印html,就像html测试一样test@user3037814这不是一个模板,因为根据某些数据没有任何变化,它只是一个静态HTML字符串。