2014-11-10 5 views
-2

ng-repeat에서 'input'값을 삽입하려고했는데 변수에 값이 있습니다. 인쇄가 가능하지만 입력으로 설정되지 않았기 때문입니다. AngularJs에서 입력 할 값을 설정하십시오.

는 plunker의 코드를 볼 수 있습니다 내 코드

<div class="row seedtime-matrix-list"> 
    <div class="col-md-12 col-xs-12" ng-repeat="row in matrix track by $index"> 
    <div class="col-xs-input-samples seed-cell" ng-repeat="value in row track by $index"> 
     <input type="number" ng-model="value"> 
    </div> 
</div> 
</div> 

입니다 HERE 내가 할 수있는 버전을 변경하기 때문에, 나는 게시물을 수정할

입력 변수 값을 설정하는 방법

plunkr의 angularjs

+0

나를 위해 효과가있는 것 같습니다. 숫자를 입력하면 입력 한 내용을 반영하기 위해 입력 왼쪽의 텍스트가 업데이트됩니다. – Kolban

답변

0

시도한 적이 있습니까?

<input type="number" value="{{value}}" ng-model="value" ng-blur="printInput(row,$parent.$index,$index)" ng-change="updateMatrix(value,$parent.$index,$index)" ng-focus="clearInput()" ng-class="{'spotlight': spotlight}"> 
+0

고마워요,하지만 plunker 작품에서 내 로컬 호스트에서 작동하지 않습니다 –

+0

죄송합니다, 내가 잘못 가져 오기 라이브러리, 버전이 잘못되었습니다, 이제 볼 수 있습니다 http://plnkr.co/edit/7UBGtsExGtoqCHJkeRpz?p=preview –

+0

알아요 왜. element type = "number"는 정수만 허용합니다! 타입을 "text"로 변경하거나 배열에 숫자를 넣으십시오. – vcrzy

관련 문제