gpt4 book ai didi

javascript - 表达式和插值标记与 Angular 嵌入表达式之间的区别

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:31:34 29 4
gpt4 key购买 nike

“Angular 指令属性采用表达式或带有嵌入式表达式的插值标记。将插值标记嵌入表达式中被认为是不好的做法”。

我无法理解嵌入表达式的表达式和插值之间的区别标记。请问有人可以解释吗?我是 angular 的新手。我检查了文档但找不到区别。

最佳答案

表达式将是 ng-model="myscope" 中的“myscope”

您还可以自定义属性,例如 my-att="{{myscope}}"

编辑:花括号中的这些表达式是内插的,这意味着不是表达式本身而是它的值被传递到指令中。因此,您的指令将无法直接访问您用于插值的范围属性。

但是你不应该像 ng-model="my{{scope}}" 那样混合这两者

我想这就是它所指的。这通常是行不通的,因为在解析指令时范围尚未初始化

关于javascript - 表达式和插值标记与 Angular 嵌入表达式之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36686105/

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