LewisRoc 2021-04-19 23:01 采纳率: 60%
浏览 430

element的el-select选择器组件怎么修改接口请求回来的当前选项值的状态啊,也就是下图的2

这个2是点击修改按钮弹出对话框中后台返回的当前行的状态值,状态值有1和2两种,要求把这两数字转换为对应的 最新新闻 和 重要新闻 显示在表格中,还要在修改的对话框中做选择器让用户选择这两个状态其中一个,我把选择项对应的写死显示到选择器的下拉选项中了,但是点开对话框时后台默认返回的这行状态2一值没办法转换成文字 重要新闻 显示头疼死了。

这是我在表格中把这两个状态值1和2转换为了最新新闻和重要新闻显示,下边一张图是我修改的弹出框表单中的选择器写法,model只能绑定后台状态的字段types也就是上边显示出来的2,有没有办法能把初始的2转换为 重要新闻 展示啊,求教各位大佬了,感觉后台就给我返回一个状态值让我转换他们的同时还要做修改的选择器展示好像实现不了呢咋

  • 写回答

3条回答 默认 最新

  • Lazy33 2021-04-20 00:21
    关注
    <el-option
          v-for="item in options"
          :label="item.label"
          :value="item.value">
        </el-option>
    
    options: [{
              value: '选项1',
              label: '黄金糕'
            }, {
              value: '选项2',
              label: '双皮奶'
            }, {
              value: '选项3',
              label: '蚵仔煎'
            }, {
              value: '选项4',
              label: '龙须面'
            }, {
              value: '选项5',
              label: '北京烤鸭'
            }],

    上面是element 官方的 你的options 绑定value就是后端传回来的 1 或者 2  但是显示的时候就用label就可以  然后你传参数,就只传value给后端就可以,然后label自己显示

    评论

报告相同问题?