angular.js - Bolehkah pengawal dalam angularjs bersarang?
漂亮男人
漂亮男人 2017-05-15 16:49:57
0
5
984

Bolehkah pengawal dalam angularjs bersarang?

Contohnya:

<p ng-controller="ACtrl">
    <p ng-controller="BCtrl">
        <p>{{ value }}</p>
    </p>
</p>

Mengubah suai nilai $scope.value dalam BCtrl dan kemudian menggunakan inprog dalam ACTrl nampaknya menyebabkan ralat.

漂亮男人
漂亮男人

membalas semua(5)
洪涛

boleh bersarang, tetapi anda harus menggunakan pembolehubah $parent.
http://fdietz.github.io/recipes-with-angular-js/controllers/sharing-models-between-nested-controllers.html

阿神

http://stackoverflow.com/questions/21287794/angularjs-controller-as-syntax-clarification

黄舟

Boleh bersarang, menggunakan sintaks "pengawal sebagai ctrl" adalah lebih baik. Jika anda memikirkannya ditulis seperti dalam soalan, anda tidak tahu sama ada nilai itu datang daripada ACTrl atau BCtrl

<p ng-controller="ACtrl as a">
    <p ng-controller="BCtrl as b">
        <p>{{ b.value }}</p>
    </p>
</p>
给我你的怀抱

Mestilah nestable, kalau tidak ia tidak akan mudah menggoyahkan penguasaan JQuery Kalau betul-betul nak belajar, saya syorkan buku Angular Authoritative Guide

阿神

Buku terbaik di China sekarang mestilah versi bahasa Cina bagi buku-buku. Baca buku dengan teliti. Ia jauh lebih baik daripada era apabila anda hanya boleh membaca dokumen melalui dinding.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan