2017-10-12 404 views
-1

我想對你的意見是什麼會是一個更好的做法轉義HTML(在示例中的自定義角度指令)標籤屬性和原因。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

這只是意見。我優先考慮第一個,但第二個也很好。 – sheplu

+3

[爲了防止您的問題被標記出來並可能被刪除,請避免提出主觀問題,每個答案都是同樣有效的](https://stackoverflow.com/help/dont-ask) – Quentin

+1

如果大家對此有你的意見的工作,除非他們有正確的理由支持他們的意見,然後去用你自己的意見。 –

回答

1

這真的有關嗎?兩個版本都可以。使用任何你和你的項目/團隊想要的(但使用其中之一,就是這樣)。

+0

我更喜歡按字母順序排列屬性,我認爲這是可讀性更強的東西。 – giovannipds