avue-下拉框动态赋值

后台返回的数据是map类型,如图所示

无法用dicUrl方式,改用dicData数据字典

  mounted() {
        getCustomList2().then(res => {
            var column = this.findObject(this.option.column,'salesman');
            column.dicData= res.data.customs['专营业务员'];
            console.log(this.dic);
        })
    },

数据结构如下

复制代码
// 专管业务员
                    {
                        label: "专管业务员",
                        prop: "salesman",
                        type: "select",
                        dicData:[],
                        props:{
                            value: "id",
                            label: "name",
                        },
                    },
复制代码

 

posted @   820820820  阅读(2217)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示