gpt4 book ai didi

javascript - angularjs 表达式中的注释

转载 作者:搜寻专家 更新时间:2023-11-01 04:31:21 24 4
gpt4 key购买 nike

我有一些带有 ng-clicks 和 ng-ifs 的 HTML 标签。在各自的表达式中,我进行函数调用并传入参数,其中一些是文字(大部分只是 true 或 false)。所以我想添加一个关于字面意思的评论,但 Angular 似乎无法正确解析它。 (我意识到传递文字并不是最聪明的主意,但我还是想知道答案)

<button class='someclass' ng-click='somefunction(val1, val2, true /* explanation for literal */)' > </button>

如何在 Angular 表达式中添加注释?

最佳答案

不,不支持评论。解析器看到 /作为数学运算符(请参阅 source code ),它需要 primary expression在它之后:例如以 ( 开头的东西, 或 [等。但是,javascript 中没有可以包含 * 的有效表达式。在 / 之后立即特点。所以解析器抛出异常:Token '*' not a primary expression .

关于javascript - angularjs 表达式中的注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27875999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com