Я пытаюсь инициализировать ng-модель с помощью пользовательского ng-init. Но это не отображает значение на странице html.Инициализировать ng модель в вводе углового материала
<md-input-container class="md-block">
<input disabled="" ng-model="ctrl.userDetail.AccountLockStatus" ng-init="ctrl.userDetail.AccountLockStatus = (ctrl.userDetail.AccountStatus === 'Y')?'Locked':'Not Locked'">
</md-input-container>
работает нормально для меня, http://jsfiddle.net/2f6qscrp/220/. Если вы откроете консоль своего браузера, получаете ли вы какие-либо ошибки? – Fissio
@Fissio Я использую угловой 1.5, поэтому я не использую .controller. Я использую его как компонент, а затем отрисовку HTML как это - var app = angular.module ('home'); app.component ('Userprofile', { \t \t шаблона: требуется ('./ пользовательский profile.component.html '), \t \t controllerAs: 'Ctrl', \t \t контроллера: [' $' объем , '$ rootScope', контроллер] \t}); \t function controller ($ scope, $ rootScope) { } –