Mengapa saya tidak boleh menghantar parameter antara Negeri ibu bapa dan anak melalui $stateParams? Adakah ia berkaitan dengan hubungan bapa-anak antara Negara?
淡淡烟草味
淡淡烟草味 2017-05-27 17:44:33
0
2
957
  1. Tetapan penghalaan (terdapat hubungan ibu bapa-anak antara kedua-dua Negeri):

.state("tab.my-profile", {
  url: "/my/profile",
  views: {
    "tab-my": {
      templateUrl: "templates/tab-my-profile.html",
      controller: "MyProfileCtrl"
    }
  }
})
  .state("tab.my-profile-mobileinput", {
    url: "/my/profile/mobileinput",
    views: {
      "tab-my": {
        params: {"mobile": null}
        templateUrl: "templates/util-mobile-input.html",
        controller: "MobileInputCtrl",
      }
    }
  })

2. Kod dalam pengawal Negeri induk:

.controller("MyProfileCtrl", function ($scope, $state) {
  $scope.goToMobileInput = function () {
    $state.go("tab.my-profile-mobileinput", {"mobile": "123456"})
  };
})

3 Kod dalam pengawal anak Negeri:

.controller("MobileInputCtrl", function ($scope, $stateParams) {
  alert($stateParams.mobile);  // undefined
})

Boleh melompat ke sub-Negeri, tetapi tidak boleh menerima parameter dalam pengawal sub-Negeri (hasil yang diperoleh apabila mengakses parameter tidak ditentukan, bukan "123456"). Selepas membaca maklumat di Internet, tulisan ini sepatutnya betul Adakah ia berkaitan dengan hubungan bapa-anak antara Negara?

淡淡烟草味
淡淡烟草味

membalas semua(2)
黄舟

Terdapat sesuatu yang tidak kena dengan definisi penghala anda perlu berada pada tahap yang sama dengan url dan paparan, seperti yang dicadangkan oleh namanya, nyatakan ui Jika anda menetapkan param di dalamnya, anda perlu menukarnya kepada yang berikut:

  .state("tab.my-profile-mobileinput", {
    url: "/my/profile/mobileinput",
    params: {"mobile": null},
    views: {
      "tab-my": {
        templateUrl: "templates/util-mobile-input.html",
        controller: "MobileInputCtrl"
      }
    }
  })
左手右手慢动作

$broadcast, saya ingat ini harus menggunakan penyiaran acara, yang boleh menyebarkan acara daripada skop ibu bapa kepada skop kanak-kanak Anda boleh mencari kandungan yang berkaitan di Baidu dan ia sepatutnya dapat menyelesaikannya

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