当前位置:   article > 正文

Element UI el-select选择器根据后台返回的值动态展示内容_el-select动态加载数据

el-select动态加载数据

需求:一个选择器的下拉框里面的内容是后台返回的数据,这种情况怎么处理呢?

1.HTML

  1. <el-form-item>
  2. <el-select v-model="queryParams.cateName" placeholder="请选择系列分类查询">
  3. <el-option
  4. v-for="item in options1"
  5. :key="item.label"
  6. :label="item.label"
  7. :value="item.label">
  8. </el-option>
  9. </el-select>
  10. </el-form-item>

2.data

  1. data() {
  2. return {
  3. queryParams: {
  4. cateName:"",//系列分类
  5. },
  6. options1:[],
  7. };
  8. },

3.js

  1. methods:{
  2. //系列名
  3. async bubble(){
  4. await this.$api.operateMgmt.pageCateNameList().then(res=>{
  5. if(res.code==200){
  6. if(this.options1.length==0){
  7. this.options1 = res.data.records.map(res=>{
  8. return{
  9. label:res.cateName,
  10. value:res.gcId
  11. }
  12. })
  13. }
  14. }
  15. })
  16. },
  17. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/114840
推荐阅读
相关标签
  

闽ICP备14008679号