0
가구의 볼륨을 계산하는 응용 프로그램을 만들고 있습니다. 폼에서 입력 요소에 높이, 너비 및 깊이를 바인딩합니다.ng-model이 초기 데이터를로드하지 않습니다.
이와같이.
<input class="form-control" type="number" name="input"
ng-model="data.size.height" ng-minlength="1.0" ng-maxlength="2.0"
min="1.0" max="2.0" step="0.01" required>
문제는 입력 요소가 초기 데이터 모델을로드하지 않는다는 것입니다. 사용자가 값을 변경하면 모델이 업데이트되지만 값이 잘못됩니다.
샘플 사용 UI 라우터 스트랩 UI 부트 스트랩 여기
코드이다. http://plnkr.co/edit/QuVuyh?p=preview
무엇을 의미 wrong.'은'모델이 업데이트됩니다 않지만 값이? 값은 다른 것이거나 변경되지 않았거나 정의되지 않았습니까? – runTarm
데이터는 문자열이 아니며 숫자가 아니며'input [type = number]'에 의해 표시되지 않습니다. 'data.json'에서 숫자 주변의 따옴표를 제거하십시오. – Blackhole