양식 할당에 대한 경고 값과 연결된 필드를 렌더링하기 전에는 양식 필드를 설정할 수 없습니다.

a-tree-select는 데이터 소스에 바인딩됩니다. 드롭다운 목록을 렌더링할 수 없습니다.

해결책:

요청 인터페이스를 통해 `treeDatas`를 가져와 `a-tree-select`의 `tree-data` 속성에 할당했지만 드롭다운 목록이 올바르게 렌더링되지 않는 경우 `a The -tree 때문일 수 있습니다. -select` 구성 요소가 초기화되어 데이터 변경 사항을 자동으로 감지할 수 없습니다.
이 문제를 해결하는 한 가지 방법은 `Vue.set` 또는 `this.$set`을 사용하여 수동으로 데이터의 반응 업데이트를 트리거하는 것입니다. 이렇게 하면 `a-tree-select` 구성 요소가 `treeDatas`에 대한 변경 사항을 감지하고 드롭다운을 올바르게 렌더링합니다.
`treeDatas`를 업데이트하려면 `Vue.set` 또는 `this.$set`을 사용하여 코드를 다음 형식으로 수정해 보세요.

import Vue from 'vue';
// ...
// 在请求接口后更新treeDatas
that.treeDatas[index] = res.result;
Vue.set(that.treeDatas, index, res.result);
// 或者使用 this.$set
this.$set(that.treeDatas, index, res.result);


`Vue.set` 또는 `this.$set`을 사용하면 `treeDatas`의 반응형 업데이트를 수동으로 트리거하여 `a-tree-select` 구성 요소가 데이터 변경 사항을 감지하고 드롭다운 목록을 다시 렌더링할 수 있습니다.
`Vue.set` 또는 `this.$set`을 사용할 때 개체의 속성이 올바르게 업데이트되도록 하려면 `treeDatas` 배열의 인덱스를 첫 번째 매개 변수로 전달해야 합니다.
문제가 지속되면 문제를 해결하는 데 더 나은 도움을 드릴 수 있도록 더 많은 코드나 오류 메시지를 제공해 주세요.

추천

출처blog.csdn.net/qq_45530512/article/details/131769358