0
나는 기능이어떻게 바인드 관찰의 관찰에서 녹아웃 JS
function Configuration(data) {
var self = this;
self.configKey = data.pKey;
self.configName = data.configName;
self.configNumber = data.modelnumber;
self.configMTP = ko.observable(data.mTP);
self.configMDP = ko.observable(data.mDP);
}
그리고
function AppViewModel() {
var self = this;
self.Configurations = ko.observableArray([]);
self.selConfig = ko.observable();
}
처럼 내보기 모델과 바인딩처럼처럼이
<select data-bind="options:categories,optionsCaption:'All',value:selCatgy ">
</select>
구성 배열의 아래 viewmodel에는 구성 객체 목록이 있습니다. 사용자가 특정 구성을 선택하면 선택한 'selConfig'속성이 선택된 구성 객체로 업데이트됩니다. 이제 'selConfig'의 화면에서 configMTP, configMDP와 같은 다른 속성을 바인딩하려는 경우 할 수 있습니까?
아래와 같이했습니다. 우리가 똑같이 달성 할 수있는 다른 방법이 있습니까?
<!-- ko foreach:selConfig-->
<pre data-bind="text: configMTP"></pre>
<input data-bind="value: configMDP" />
<input data-bind="value: configName" />
<!-- /ko -->
감사합니다,
프라 빈.
<!-- ko with: selConfig -->
<pre data-bind="text: configMTP"></pre>
<input data-bind="value: configMDP" />
<input data-bind="value: configName" />
<!-- /ko -->
: