思路:用全角空格和半角空格做区分。
1、自己写的部分

 this.toOptions = arr.map(x => {let kong = ''for (let i = 1; i < x.level; i = i + 1) {kong = kong + ' '}kong = kong + ' 'let icon = 'https://s1.ax1x.com/2018/09/27/iML0BD.png'if (x.level === 1) {icon = 'https://s1.ax1x.com/2018/09/27/iMLwnO.png'}return {icon: icon,key: x.key,value: kong + x.value + `${x.level}`}})

2、vux的popup-radio组件改造部分

<slot name="each-item" :icon="props.icon" :label="props.label" :index="props.index"><p><span>{{ props.label.split(' ')[0] }}</span><img class="vux-radio-icon" :src="props.icon" v-show="props.icon"><span class="vux-radio-label">{{ props.label.split(' ')[1] }}</span></p>
</slot>

最后效果

没有怎么改动vux的源代码,只是投机取巧加入了各种空格解决这个问题。效果打到预期了。

vux radio 改造为 tree 代码片段相关推荐

  1. 可以直接拿来用的15个jQuery代码片段

    jQuery里提供了许多创建交互式网站的方法,在开发Web项目时,开发人员应该好好利用jQuery代码,它们不仅能给网站带来各种动画.特效,还会提高网站的用户体验. 本文收集了15段非常实用的jQue ...

  2. VSCode自定义代码片段15——git命令操作一个完整流程

    git命令操作一个完整流程 {// git'command// 15 如何自定义用户代码片段:VSCode =>左下角设置 =>用户代码片段 => 新建全局代码片段文件... =&g ...

  3. 环信即时通讯SDK集成——环信 uni-app-demo 升级改造计划——整体代码重构优化(二)

    概述 本次关于 uni-app 代码整体重构工作,基于上一期针对 uni-app 官网 demo 从 vue2 迁移 vue3 框架衍生而来,在迁移过程中有明显感知,目前的项目存在的问题为,项目部分代 ...

  4. vscode配置用户代码片段(快捷键自定义代码模板)

    vscode 配置 用户代码片段入口如下 分享两个我配置的 1.vue 文件代码初始化,有些已经注释了,可以自行调整 {// Place your snippets for Vue here. Eac ...

  5. vscode用户代码片段

    文章目录 前言 一.配置方法 1.快捷键打开 2.新建代码片段 3.删除代码片段 4.json文件说明 5.生成代码片段工具 二.配置语法 1.官方教程 2.常用语法 制表位 占位符 变量 变量变换 ...

  6. 设置VSCode快捷键vue生成代码片段

    Ctrl+Shift+P 复制下面的代码片段 {"vue-template": {"prefix": "vue-强哥的模板", //这个是模 ...

  7. 分享.NET开发中经常使用到的代码片段 完全从实际项目中提取出来,也可被反反复复的重复借用...

    几年前,一篇<ASP.NET开发人员经常使用的三十三种代码>非常流行,它总结了一些经常在ASP.NET开发中使用到的代码,直接可以拿来使用.今天重读这篇文章,有感而发,善于总结也是进步,于 ...

  8. 代码片段管理工具_VS代码片段:提高编码效率的最强大工具

    代码片段管理工具 by Sam Williams 通过山姆·威廉姆斯 VS代码片段:提高编码效率的最强大工具 (VS Code snippets: the most powerful tool to ...

  9. 985大学的高材生只会写代码片段,丢人吗?

    很多同学在学习编程的时候都会遇到各种各样的难题,比如:没有合适的资料.学习过于碎片化.资料的质量层次不齐.看了很多视频自己动手时却还是不会.接触不到完整项目.无法检测自己的编程水平是不是企业所认可的- ...

最新文章

  1. 06 Scratch等级考试(一级)模拟题
  2. 手机影音第六天 自定义播放器页面的实现(按钮暂时未监听)
  3. nginx之location匹配规则
  4. Linux - SVN下载项目
  5. 左神算法:将搜索二叉树转换成双向链表(Java版)
  6. C++中 *(指针引用)与*(指针)的区别
  7. 面经——小米面经(2021春招)
  8. 离奇的xenapp客户端无法加载应用故障解决过程 ...
  9. 如何用excel筛选相似内容_excel如何筛选出相同内容,excel怎么用公式筛选
  10. java分隔符 字符串_我们如何使用Java分割带有任何空白字符作为分隔符的字符串?...
  11. oracle Expdp带条件,Oracle 11g expdp中query参数的使用
  12. 生存分析——泊松回归(LightGBM)实现生存分析(四)
  13. ECharts中国地图篇-名称经纬度调整
  14. 中望cad自定义快捷键命令_cad中望_中望cad常用快捷键及命令
  15. 游戏感:虚拟感觉的游戏设计师指南——第十九章 游戏感的未来
  16. pg_repack --no-order 某个表的过程分析
  17. 【arduino 问题记录】 psram: PSRAM ID read error: 0xffffffff
  18. python ITK GetPixel方法导致内存泄漏
  19. android.benign病毒,benign virus
  20. 玩转UCI心脏病二分类数据集 领学课笔记

热门文章

  1. 前端学习(2856):简单秒杀系统学习之定时器循环显示
  2. 工作总结10:解决vuex刷新数据消失
  3. 前端学习(2000)vue之电商管理系统电商系统之绘制基本面板的结构
  4. 前端学习(1938)vue之电商管理系统电商系统之下拉框环境
  5. 7 个有用的 PyTorch 技巧
  6. 常用机器学习算法汇总比较(完)
  7. java序列化表单同步请求_Ajax serialize() 表单进行序列化方式上传文件
  8. android imageview 图片切换动画,在Android中以动画方式将ImageView移动到不同的位置...
  9. 剑指offer——用两个栈实现队列
  10. 强大的jQuery图片查看器插件Viewer.js