2017-10-12 15 views
-1

私は、HTML(例のカスタム角度指示句)タグ属性をエスケープするためのより良い習慣とその理由について意見を述べたいと思います。Htmlタグ属性インデントのベストプラクティス?

私の知る限り、それらはほとんど使用されています。

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> 

を1つのレベルを追加します。そこにはもっと多くのオプションがあると確信しています...

+0

それはちょうど意見についてです。私は最初のものを優先しますが、2番目のものも良いです。 – sheplu

+3

[あなたの質問にフラグが立てられ、おそらく削除されないようにするには、すべての回答が同じような主観的な質問を避けてください](https://stackoverflow.com/help/dont-ask) – Quentin

+1

あなたのところに誰もが意見を持っている彼らが自分の意見を裏づける有効な議論を持っていなければ、あなた自身のものと一緒に行きます。 –

答えて

1

これは本当に意味がありますか?どちらのバージョンもOKです。あなたとあなたのプロジェクト/チームが望むものを使用してください(ただし、そのうちの1つだけを使用してください)。

+0

私は属性をアルファベット順に並べ替えるのが好きです。私はそれをより読みやすくするものだと思います。 – giovannipds

関連する問題