角度声明 #myVariable 和html id="myVariable"之间的区别是什么



我需要为Angular Web应用程序创建一些自动化测试标签。基本上,我打算为我的单元测试中的感兴趣的组件创建一堆HTML ID。这项活动的最佳实践是什么?角模板语法<html-tag #variable ...是否以与<html-tag id="variable" ...相同的方式工作?

#variable用于创建模板参考变量 - 在渲染HTML时将无法在运行时间可用。您最好使用id="variable"识别测试中的HTML元素。

<html-tag #variable拿起对htmlelement或上级的引用。它可以在属性导出

上标记

<html-tag id="variable"属性代表元素的标识符,反映ID全局属性

最新更新