検索

ホームページ  >  に質問  >  本文

angular.js - angular ディレクティブはどのようにコントロールに値を割り当てるのですか?

たとえば、メイン コントローラーにパラメーターがあります: $scope.datas

ここに、告発されたコントローラのデータを要求し、メイン コントローラの $scope.datas に割り当てたいというディレクティブがあります。
成功するにはどうすればよいですか?

たとえば、コマンド:

リーリー

コマンドはページに直接適用されます:

リーリー

しかし、この割り当ては間違っています:
$compile:nonassign

それを壊すにはどうすればいいですか?上記で双方向バインディングを使用していませんか?

曾经蜡笔没有小新曾经蜡笔没有小新2795日前590

全員に返信(3)返信します

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:07:14

    コマンドで使用する場合は値が割り当てられていませんので、これに変更してみてください。

    リーリー

    またはコマンドに値を割り当てます

    リーリー

    https://docs.angularjs.org/error/$compile/nonassign

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 17:07:14

    説明書を書く必要がありますか?来て!命令をランダムに書いても時間を無駄にするだけでなく、パフォーマンスも向上しません。サービスにリクエストを直接書き込むことで問題は解決します。

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-15 17:07:14

    リーリー

    返事
    0
  • キャンセル返事