0
내가 dxSelectBox 채울 것 DXI-항목을 dxForm 만들려고
:DevExpress의 dxSelectBox은 dataSource Angular2는 +
첫 번째 예는 작동하지 DEOS, 그것은 내가 문자열 [] 배열과 같은 항목을 설정하지만, [] 배열 객체에만 작업입니다 deos는 도와주세요. 또한 editorOptions에 dataSource를 설정하려고합니다.
는 예 :
<dxi-item [label]="{text: 'Test'}" editorType="dxSelectBox" [editorOptions]="{ dataSource:testList, items:testList, displayExpr:'name', valueExpr:'id', placeholder:'Select Test' }">
<dxi-validation-rule type="required" message="Test is required"></dxi-validation-rule>
</dxi-item>
심지어 난은 dataSource하지만 행운을 설정? 객체와 두 번째 예는 [] 배열이 잘 작동하지만 내가 DXI 항목 지시문을 사용하려면 : 각도 바인딩 작품 수 있도록 이런 방식으로
이<div class="dx-field">
<div class="dx-field-label">Test usage</div>
<div class="dx-field-value">
<dx-select-box
[dataSource]="testList"
displayExpr="name"
valueExpr="id"
[value]=""
></dx-select-box>
</div>
</div>
내가 "항목을"설정 생각 옵션 데이터 원본의 레코드를 재정의합니다. 두 번째 스 니펫에서는 항목을 할당하지 않습니다. 이 바인딩을 제거해보십시오. –
두 번째 스 니펫은 정상적으로 작동하지만 첫 번째 스 니펫은 editorOptions에서 항목을 제거해도 작동하지 않습니다. – user2803095
그러면 "testList"배열이 어떻게 생겼는지를 명확히 알 수 있습니까? –