Ich habe diesen Zustand definiert:Zugriff auf benutzerdefinierte Eigenschaften von Statusansichten?
.state('app.feedback', {
url: '/feedback',
views: {
'appContent': {
templateUrl: 'templates/feedback.html',
controller: 'feedbackCtrl',
customParameter: 'This is my Name'
}
}
})
ich, dass customParameter
auf appContent
zu zeigen, ich versuche.
Dies ist mein Controller:
.controller('feedbackCtrl',
['$scope', '$log', '$state',
function($scope, $log, $state) {
$scope.customParameter = $state.current.customParameter;
}]);
und das ist meine Ansicht:
<ion-view view-title="{{customParameter}}">
<ion-content>
<h1>{{customParameter}}</h1>
</ion-content>
</ion-view>
Nichts auf der Ansicht gezeigt wird, wenn ich einen benutzerdefinierten Parameter ohne Objekt auf den Zustand Erklärung verwenden es funktioniert, aber ich muss in diesem Projekt mehrere Ansichten haben. Wie kann ich auf diesen benutzerdefinierten Parameter zugreifen?
Ps: Ich arbeite mit Ionic 1.3.1
Eigentlich, wenn ich das $ stateParams-Objekt sehe, ist es leer, ich denke, es funktioniert nur mit URL gemacht Params. – distante