Angular 角度:属性的顺序重要吗,I';我不是在说HTML属性吗?

Angular 角度:属性的顺序重要吗,I';我不是在说HTML属性吗?,angular,attributes,element,Angular,Attributes,Element,在处理代码中的一些问题时,我想知道元素中属性的顺序在角度方面是否重要 我在这里看到过一些帖子,所以对于纯HTML来说,它在哪里并不重要,但是对于角度相关的标记和变量引用有区别吗 例如,#inputRefEndDate会在其他所有内容之前,还是会在matInput之前,或者mat需要在#inputreffate之前,或者根本不重要 实际上,您正在使用这些扩展类定义。在类中声明变量不受顺序的影响,但有保持可读性的最佳实践 简短的回答是否定的。这不会影响代码的运行方式 答案很长,是的。这会影响长期的可

在处理代码中的一些问题时,我想知道元素中属性的顺序在角度方面是否重要

我在这里看到过一些帖子,所以对于纯HTML来说,它在哪里并不重要,但是对于角度相关的标记和变量引用有区别吗

例如,#inputRefEndDate会在其他所有内容之前,还是会在matInput之前,或者mat需要在#inputreffate之前,或者根本不重要


实际上,您正在使用这些扩展类定义。在类中声明变量不受顺序的影响,但有保持可读性的最佳实践

简短的回答是否定的。这不会影响代码的运行方式


答案很长,是的。这会影响长期的可读性,您应该遵循特定的模式并坚持下去

你可能知道一个链接,它定义了你所引用的那些最佳实践吗?@Elijah没有任何固定的(Angular最佳实践/编码标准指南中没有任何内容)。我只是建议:html5属性优先,ng指令其次(ngStyle、ngIf等),等等。
<input class="form-control cot-date-time"
    id="ffEndDate"
    #inputRefEndDate
    matInput
    (keypress)="handleKeyCheck($event.key)"
    (keyup)="handleDateUpdates($event)"
/>