zhangjihao
zhangjihao
  • 发布:2024-09-19 08:23
  • 更新:2024-09-19 08:27
  • 阅读:99

如何在在uni-data-select组件中显示阿里图标?

分类:uni-app

//css
<picker mode="selector" :value="index" :range="animals" @change="changeAnimal">
<text>{{animals[index].text}}</text>
</picker>

//js
const animals = [
{value:1, text:''}, //显示狗的图标
{value:2, text:''}, //显示猪的图标
{value:3, text:''} //显示羊的图标
];

以上需求,需要将unicode编码的图标正常在下拉框中显示出来,请问如何实现?

2024-09-19 08:23 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

  • zhangjihao (作者)

    不是这个意思,我需要将图标显示在下拉框选项中,而不是<uni-icon>组件中。

    const animals = [

    {value:1, text:'\&#xe61f;'}, //显示狗的图标

    {value:2, text:'\&#xe625;'}, //显示猪的图标

    {value:3, text:'\&#xe664;'} //显示羊的图标

    ];

    2024-09-19 08:42

  • 套马杆的套子

    回复 zhangjihao: 你说的是uni-data-picker,但是看你的代码却是picker 。

    如果是picker ,就更简单,直接在你的<text>旁边再加个uni-icon就完事了。

    如果是uni-data-select,还是得需要到组件里,找到下拉出来的文字的地方,增加个uni-icon也完事了啊,在uni-data-pickerview里

    2024-09-19 08:52

要回复问题请先登录注册