我想訪問我的控制器上的$stateParams
值,但我不想顯示鏈接上的值。這可能嗎?
HTML
<a ui-sref="baba.watch({name: card.name, aktar: {chapter:card.chapter, link:card.link}})">
的Javascript
.state('baba.series', {
url: "/series/:name/:aktar",
templateUrl: "states/baba.series.html",
controller: "nbgCtrl"
});
.controller('nbgCtrl', function ($scope, $stateParams) {
$scope.milo = $stateParams.aktar.link;
console.log($scope.milo);
我越來越不確定。 鏈接應該看起來像/series/Naruto/345
。顯示章節值不顯示鏈接值。
編輯:$ stateParams的輸出:
isim:"Naruto",
aktar:"[object Object]"
'$ statePar的輸出是什麼ams'?你的'$ stateParams'應該看起來像'{isim:'Naruto',aktar:'345'}'所以'$ stateParams.aktar.link'自然是'undefined',因爲沒有'link'屬性 – taguenizy
@taguenizy我添加輸出到我的文章。所以基本上我想在'aktar'參數中使用'link'值。但不想出現在鏈接。應該在鏈接上出現「章節」值。 – Nasuh