0
У меня есть форма внутри углового бутстрапового аккордеона.Недоступен form.valid в угловой бутстрап js
, как показано ниже.
<accordion close-others="oneAtATime">
<accordion-group is-open="status.open">
<ng-form name="createAssetForm" onsubmit="" novalidate class="form-horizontal">
<fieldset>
<div class="form-group">
<label class="col-lg-2 control-label" for="AssetName">AssetName</label>
<div class="col-lg-10">
<div class="error error-msg" ng-show="(createAssetForm.AssetName.$dirty && createAssetForm.AssetName.$invalid && (!createAssetForm.AssetName.$focused))">
<small class="error"
ng-show="createAssetForm.AssetName.$error.minlength">
Project name is required to be at
least 3 characters
</small>
<small class="error" ng-show="createAssetForm.AssetName.$error.maxlength">
Project name cannot be longer than
250 characters
</small>
</div>
<input ng-focus ng-minlength="3" ng-maxlength="250" name="AssetName" class="form-control" type="text" placeholder="Asset Name" ng-model="NewAsset.AssetName" />
</div>
</div>
</fieldset>
</ng-form>
</accordion-group>
</accordion>
В мой контроллер, я не могу получить доступ к
$scope.createAssetForm.$valid
Направить на этой странице
.state('manageasset', {
url: '/userstories/projects/:projectid/asset',
templateUrl: '/app/userstories/assets/views/assetHome.html',
controller: 'US_assetController',
resolve: {
IsAuthenticated: ['AuthService', function (AuthService) {
return AuthService.isAuthendicatedPromised();
}]
},
data: {
isAuthenticated: true
}
})
Пожалуйста, помогите мне найти проблему!
Где конфигурация HTML/маршрутизации вашей декларации контроллер? – miensol
Маршрутизация прилагается – sathishkumar
@sathishkumar Что такое проблема? – soorapadman