2

追加機能と削除機能を備えたドラッグ アンド ドロップの並べ替え可能なリストを生成するディレクティブがあります。コンテナー内をクリックすると、入力が動的に追加され、それを入力します。カンマを入力すると、入力した値がリストにプッシュされ、ng-repeat で使用されてリストが作成されます。(このサイトのユーザーにはおなじみのはずです :) )

これは、それを裏付ける最初のオブジェクトがnullでない場合にうまく機能します。ただし、オブジェクトが null で始まり、最初の項目を追加しようとすると (null と scope.$apply の初期化を検出して)、マークアップは生成されません。

これが私の言いたいことを示すためのプランクです。 http://plnkr.co/edit/Momlgpfy82kHRPwXGR8V?p=preview

私のアプリでは、データは外部ソースから取得されているため、null 以外のリストを保証することはできません。配列の初期化 (および後でプッシュ) に正しく応答するように角度を付けるにはどうすればよいですか?

4

1 に答える 1