angular.js - angular の ngRepeat ディレクティブはどのようにスコープを分割し、テンプレートをコピーしますか?
伊谢尔伦
伊谢尔伦 2017-05-15 16:52:12
0
1
558

2 つだけ質問

1. ngRepeat はテンプレートを複製し、配列内の各要素を個別に表示します。各テンプレートインスタンスのスコープを配列要素に割り当てることですか?

2. これらのテンプレートを複製し、テンプレートのデータ バインディング、命令、その他のものを動的にバインドするにはどうすればよいですか?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(1)
我想大声告诉你

repeat 命令は配列 (またはオブジェクト) を監視し、各項目をループします:
$transclude を使用して新しいコンテンツ (バインド済み) を取得すると、transclude によって新しいスコープが作成され、これが繰り返しで使用されるスコープになります。

repeatのソースコードで見つけることができます https://github.com/angular/angular.js/blob/master/src/ng/directive/ngR...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート