我想就转发HTML(示例中的自定义角度指令)标签属性及其原因的更好做法发表意见。
AFAIK最常用的是:
1.-将间距与第一个属性匹配
<input name="textField"
ng-required="column.required"
ng-blur="onBlurCallback(data, column)"
ng-change="onChangeCallback(data, column)"
ng-model="data"
class="text-field"
ng-disabled="dataCanBeEdited"
input-maxlength="{{column.maxLength}}"
input-mask="{{ column.maskType }}">
2.-在缩进上添加一个级别
<div>
<input name="textField"
ng-required="column.required"
ng-blur="onBlurCallback(data, column)"
ng-change="onChangeCallback(data, column)"
ng-model="data"
class="text-field"
ng-disabled="dataCanBeEdited"
input-maxlength="{{column.maxLength}}"
input-mask="{{ column.maskType }}">
</div>
虽然我很确定那里有更多的选择......
答案 0 :(得分:1)
那真的很重要吗?两个版本都可以。使用你和你的项目/团队想要的任何东西(但使用其中一个,就是这样)。