angularjs - ui-router with ControllerAs binding -
ui-router state:
$stateprovider .state('dashboard', { url: '/dashboard', templateurl: 'app/dashboard/dashboard.html', controller: 'dashboardcontroller vm' }); in dashboardcontroller have:
var vm = this; vm.title = 'dashboard'; and in dashboard.html template:
{{vm.title}} why result showing "{{vm.title}}" instead of bind it's value in controller?
there's controlleras setting when configure state.
$stateprovider .state('dashboard', { url: '/dashboard', templateurl: 'app/dashboard/dashboard.html', controller: 'dashboardcontroller', controlleras: 'vm' });
Comments
Post a Comment