2

私はディレクティブを学習しており、ディレクティブのコントローラー内で $scope 値を更新するシナリオを設定しています。これはディレクティブ内では正常に機能しますが、ディレクティブ外の $scope 変数は更新されません。

この動作を説明するためにプランクを作成しました。plunk では、リセット ボタンをクリックすると、スコープ変数のみがディレクティブ内で更新されることがわかります。

注:$scope.$apply();別の投稿で見られるように使用してみましたが、これは機能しません。すでに適用中のエラーがスローされます。また、これは良い方法ではないことも読みました。誰かが理由についても言及できますか?

4

1 に答える 1

0

次のようなディレクティブに日の値を送信していません。

<mydirective data-day="day"></mydirective>
于 2015-04-29T08:15:43.743 に答える