knockout.js 라이브러리와 관련된 기본적인 질문이 있습니다.knockout.js로 볼 수있는 동적 양
지금까지 숫자와 범위 형식의 입력 필드를 만들었습니다.
<input type="range" min="0.0" max="1.0" step="0.001" data-bind="value: example1" ></input>
<input type="number" min="0.0" max="1.0" step="0.001" data-bind="value: example1"></input>
<input type="range" min="0.5" max="2.5" step="0.001" data-bind="value: example2" ></input>
<input type="number" min="0.5" max="2.5" step="0.001" data-bind="value: example2"></input>
난 그냥
this.example1 = ko.observable("0.000");
this.example2 = ko.observable("0.000");
내 문제처럼 뭔가를하고있는 중이 야 knockout.js을 활성화하는 웹 사이트가 그 입력 매개 변수의 임의의 금액을받는 것입니다. 일부 프로젝트의 경우 예제 에서처럼 2 개만있는 반면 다른 프로젝트에서는 8 개의 매개 변수를 사용합니다.
어떻게 녹아웃에서 관측 가능량의 동적 양을 지정할 수 있습니까?
감사합니다.
편집 :
해결. I는 각 입력에 대해 서로 다른 특성 값을 설정할 수 있었다 바인딩 "ATTR"로
: 선택된 답의 용액에 연속
.
<input type="number" step="0.001" data-bind="value: value, attr: {id: name, min: minValue, max: maxValue}"></input>
귀하의 편집 내용은 귀하의 질문과 거의 관련이 없습니다. 귀하의 질문은 다양한 관측 가능 변수가있는 뷰 모델을 갖는 방법을 물었습니다. 그러나 솔루션은 데이터 바인딩 된 HTML 속성을 자세히 설명합니다. – awj
내 편집은 선택한 답변의 솔루션을 계속 사용하기위한 것입니다. 동일한 문제를 겪고있는 사람들을 도울 수 있으며이 솔루션을 데이터 바인딩 된 HTML 특성과 함께 사용하는 방법에 대한 질문을 접할 수 있습니다. – phen