這是我寫的狀態代碼,我只是移動到狀態venueDetails我已推入venueView的數據。代碼沒有生成正確的輸出,因爲我預期
$state.go("venueDetails", {
venueView: JSON.stringify($scope.venue)
});
現在,在下一控制器I通過在venueinfo
可變使用$stateParams
接收數據。
var venueinfo = $stateParams.venueView;
現在我必須根據html文件中各自的id打印數據。
for (var i = 0; i < venueinfo.length; i++) {
if (venueinfo.[i].d == d) {
$scope.vinfo.push(venueinfo[i]);
}
}
或者代替var venueinfo = $stateParams.venueView;
我應該寫這行:$scope.venueinfo = response.data;
?
任何人都建議我哪一個是正確的格式。