国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

angular.js - angular でドラッグ アンド ドロップ操作を行う場合、js を使用して dom を変更するのが良いですか、それともデータのみを変更するのが良いですか?
ringa_lee
ringa_lee 2017-05-15 17:06:50
0
2
799

オンライン検索では DOM を変更しないことをお?jiǎng)幛幛筏蓼工?、データのみを変更すると再レンダリングが発生し、最初に開いていたドロップダウン項(xiàng)目が閉じられます。相互作用効果は良くありません。ただし、jsを使ってdomを変更するとデータの処理が難しくなります

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
小葫蘆

Angular は DOM 操作を回避しようとします。ドラッグ アンド ドロップなどの関數(shù)はデータを変更し、ng スタイルを通じて要素に適用することができます。より良い解決策は、命令を定義して実裝することです

小葫蘆

私の提案は次のとおりです。何千もの子を持つツリー構(gòu)造をドラッグするなど、大規(guī)模な対話型操作の場合は、一時(shí)データを保存してから DOM を一度に更新するのが最善です。 angular のデータ バインディングに依存している場合、ブラウザがハングする可能性があります。
數(shù)十または數(shù)百しかない場合は、ng-xx ディレクティブを直接使用して、データを使用した対話型ロジックを?qū)g裝できます。

追記: Angular がデータ同期を?qū)g行すると、データ バインディングが必要な場所ごとに監(jiān)視が生成されるため、上記の數(shù)千や數(shù)百は監(jiān)視の數(shù)を指します。

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート