ben*_*one 1 javascript indentation
我试图用jQuery输出html.
$('body').append('
<div>
<div>
<div></div>
</div>
</div>
');
Run Code Online (Sandbox Code Playgroud)
我希望以这种方式缩进代码以提高可读性.它适用于PHP但不适用于JS,任何想法?我使用notepad ++作为编辑器.
你应该使用模板系统.无论你使用多少缩进,如果你混合了很多HTML和Javascript,你最终将意大利面条代码.
<script type="text/template" id="my-template">
<div>
<div>
<div></div>
</div>
</div>
</script>
Run Code Online (Sandbox Code Playgroud)
$('body').append($('#my-template').html());
Run Code Online (Sandbox Code Playgroud)
如果需要更多地控制模板渲染,则需要使用库.我推荐使用underscore.js,它不是javascript的最佳模板引擎,但它非常轻量级,并附带了一组很棒的辅助函数.
| 归档时间: |
|
| 查看次数: |
4192 次 |
| 最近记录: |