Angular と分度器から始めました。
何かを変更するとすぐに壊れる重いCSSセレクターを書くのは間違っていると感じます。ID を使用すると、テストが簡単になります。
スタイリングに id 属性はまだ使用していません。私が考慮していないテストにIDを使用することの欠点はありますか?
Angular と分度器から始めました。
何かを変更するとすぐに壊れる重いCSSセレクターを書くのは間違っていると感じます。ID を使用すると、テストが簡単になります。
スタイリングに id 属性はまだ使用していません。私が考慮していないテストにIDを使用することの欠点はありますか?
一般的なルールは、ID が DOM 全体で一意であり、動的に生成されないと仮定して、可能な限り ID を使用することです。ジム・ホームズの引用:
可能な限り、ID 属性を使用してください。ページが有効な HTML の場合、ID はページ上で一意です。すべてのブラウザで解決が非常に高速であり、UI が劇的に変化する可能性がありますが、スクリプトは引き続き要素を見つけます。
ID が適切な選択ではない場合があります。グリッド コントロールのようなものを操作している場合、動的に生成された ID はほとんどの場合、間違った選択です。特定の行の位置に関連付けられている可能性が高いIDに依存しているため、行が変更されると失敗します。
また、一般に、「データ指向」のアプローチをby.model
使用するようにしてください。by.binding
by.repeater
.col-xs-4
.container-fluid
次の関連トピックも参照してください。