Vue+element 에서 배경 데 이 터 를 options 로 동적 으로 표시 하 는 동작 방법

2002 단어 Vueelementoptions
필요:
selector 선택 기 에서 옵션 값 options 데 이 터 를 동적 으로 표시 합 니 다.죽은 데 이 터 를 쓰 는 것 이 아니 라 제 역할 ID 데 이 터 는 다음 과 같 습 니 다.
在这里插入图片描述
현재 이 데이터 요청 을 option 에 표시 합 니 다.
다음 과 같이 구현:
element-ui 에서 selector 선택 기 사용 하기:

<el-form-item label="  ID:" prop="roleId">
    <el-select v-model="addUserForm.roleId" placeholder="     ID">
      <el-option
          v-for="item in roleList"
          :key="item.value"
          :label="item.label"
          :value="item.value">
      </el-option>
    </el-select>
</el-form-item>
data 에서 빈 배열 을 정의 합 니 다:
在这里插入图片描述
methods 에 데이터 구현 요청 쓰기:

getroleList() {
   getRoleList(this.name).then(res => {
     let result = res.data.items;
     console.log("      :" +JSON.stringify(this.roleList));
     result.forEach(element => {
     	this.roleList.push({label:element.name,value:element.name});
     });
     }).catch( error => {
       console.log(error);
  });
},
created 에서 표시 하기:
在这里插入图片描述
그 중에서 getRole List 는 제 가 봉 인 된 get 요청 입 니 다.
在这里插入图片描述
실현 결 과 는 다음 과 같다.
在这里插入图片描述
Vue+element 의 동적 디 스 플레이 배경 데 이 터 를 options 로 표시 하 는 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Vue element 동적 options 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 지원 바 랍 니 다!

좋은 웹페이지 즐겨찾기