我的代码中没有错误,但详细信息Viewcontroller上的数组没有接收我通过segue发送给它的对象。我知道我的数组中充满了对象,因为我可以打印他们在logs.I可以在准备segue之前计算它们,然后在segue之后,数组在detailVC上是空的。希望你能帮忙!
var currentObjects:[PFObject] = [PFObject]()
详情VC
.state('selection.edit', {
url: '/edit/:projectId',
onEnter: ['$stateParams', '$state', '$modal', '$resource', function ($stateParams, $state, $modal, $resource) {
$modal.open({
templateUrl: 'app/views/detail.html',
controller: 'EditProjectCtrl as editProject'
})
.result.finally(function () {
$state.go('selection');
});
}]
})
答案 0 :(得分:0)
只需替换
if segue == "toRoutesDetailVC"
带
if segue.identifier == "toRoutesDetailVC"
它会正常工作。