说我想实现这个目标:
var template =
"<div>" +
"<div class='foo'>" +
"How are you?" +
"</div>" +
"</div>";
Run Code Online (Sandbox Code Playgroud)
但是,我不想继续添加所有引号和加号.这非常快速.我试过这个:
var template =
"<div>
<div class='foo'>
How are you?
</div>
</div>";
Run Code Online (Sandbox Code Playgroud)
它没有飞.我希望JS解释器会忽略空格,但它看起来并不合适.
是否有任何类似的方法可以跨多行显示HTML格式的字符串,而无需输入太多额外的垃圾?我找不到一个.
到目前为止,有一个建议是聪明的.我不知道这是否效率低,如果其他人有任何其他想法,我很好奇.
你可以逃避换行符:
var template =
"<div> \
<div class='foo'> \
How are you? \
</div> \
</div>";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |