在本教程中,了解了如何在handlebarJS模板脚本语言中声明注释。注释是描述行或代码组件的有用文本。
在任何编程语言中,这些都会被编译器或解释器忽略。
handlebarJS支持注释吗?是的,它支持,而且这些评论被handlebar引擎用来生成html内容。
它是否支持内联块和多行注释?
不支持内联注释,但支持单行和多行注释。
HandlebarJS支持两种类型的注释吗?
- 在生成的HTML输出中显示评论
- 评论不显示在HTML输出中
这些注释在生成的HTML输出中是不可见的 我们可以使用单行或多行注释
这些注释是双括号内的单行文本
语法:
{{! comment text or expression}}
例子
{{! Check name exista and print }}
评论不在html中生成 生成的HTML
john 5000 =========
这些注释总是以!-开头,注释文本或表达式可以跨越多行,并在双括号内以-结束。
语法
{{!-- multi line
comments
--}}
例子
{{!-- Check if conditiona name
and print }} --}}
生成的输出不包含注释文本
john 5000 =========
这些注释是在html中生成的,并作为html注释输出。
这些注释总是被包裹在一个大括号的语法中
输出
john 5000 =========
总结
Handlebar 支持不同的注释,包括单行、多行和 html 注释。