Vant UI DropdownMenu 如何根据后端返回,自定义option属性名渲染呢?-灵析社区

一只tomatoo

vant ui DropdownMenu 下拉菜单 如何可以自定义options里的属性名,根据后端返回的来渲染呢? 例: option1: [ { name: '全部商品', id: 0 }, ], 修改成上面的属性名 渲染到页面上 有什么办法吗 export default { data() { return { value1: 0, value2: 'a', option1: [ { text: '全部商品', value: 0 }, { text: '新款商品', value: 1 }, { text: '活动商品', value: 2 }, ], option2: [ { text: '默认排序', value: 'a' }, { text: '好评排序', value: 'b' }, { text: '销量排序', value: 'c' }, ], }; }, };

阅读量:181

点赞量:0

问AI
PunkMaccccc
vant没有提供对应的修改方法,可以自己动手 1.后端修改字段名 2.前端修改字段名 this.option1.map(item => item.text = item.name )