1
작동하지 않습니다 나는이-초기화 NG가 AngularJS와
<select class="form-control" id="designation" ng-model="employee.designation" ng-init="select Designation = options[0]" ng-options="d for d in designations" required></select>
같은 선택 요소가 지금은 '선택 지정'등이 요소가 기본 값으로 초기 값을 설정할 수 있습니다. 내가 어떻게 이걸 얻을 수 있니? 값을 바인딩 할 수 있지만 기본값을 설정할 수 없으므로 누구든지 나를 도울 수 있습니다 !!!
컨트롤러 코드는 나는 내가 데이터를 검색하고있는 곳에서 파일에 기본값을 추가하고 ng-를 사용하여 해결있어, 바로이 같은 시나리오에 붙어있어 사람들이
(function() {
var app = angular.module('mainApp', []);
app.controller('employeeCtrl', ['$scope', '$http', function ($scope, $http) {
this.employee = {};
$http.get('/Data/Designation.json').success(function (data) {
debugger;
$scope.designations = data;
}).error(function() {
alert('error !!!');
});
$scope.formSubmit = function() {
debugger;
};
}]);
})();
'ng-init = "select designation = options [0]"'- 무엇을'select designation'이해야합니까? - 아마도'employee.designation = designations [0]' – tymeJV
이 @tymeJV와 동의하지만,'ajax'의'success' 콜백 안에이 라인을 추가해야합니다. –