vux radio 改造为 tree 代码片段
思路:用全角空格和半角空格做区分。
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 代码片段相关推荐
- 可以直接拿来用的15个jQuery代码片段
jQuery里提供了许多创建交互式网站的方法,在开发Web项目时,开发人员应该好好利用jQuery代码,它们不仅能给网站带来各种动画.特效,还会提高网站的用户体验. 本文收集了15段非常实用的jQue ...
- VSCode自定义代码片段15——git命令操作一个完整流程
git命令操作一个完整流程 {// git'command// 15 如何自定义用户代码片段:VSCode =>左下角设置 =>用户代码片段 => 新建全局代码片段文件... =&g ...
- 环信即时通讯SDK集成——环信 uni-app-demo 升级改造计划——整体代码重构优化(二)
概述 本次关于 uni-app 代码整体重构工作,基于上一期针对 uni-app 官网 demo 从 vue2 迁移 vue3 框架衍生而来,在迁移过程中有明显感知,目前的项目存在的问题为,项目部分代 ...
- vscode配置用户代码片段(快捷键自定义代码模板)
vscode 配置 用户代码片段入口如下 分享两个我配置的 1.vue 文件代码初始化,有些已经注释了,可以自行调整 {// Place your snippets for Vue here. Eac ...
- vscode用户代码片段
文章目录 前言 一.配置方法 1.快捷键打开 2.新建代码片段 3.删除代码片段 4.json文件说明 5.生成代码片段工具 二.配置语法 1.官方教程 2.常用语法 制表位 占位符 变量 变量变换 ...
- 设置VSCode快捷键vue生成代码片段
Ctrl+Shift+P 复制下面的代码片段 {"vue-template": {"prefix": "vue-强哥的模板", //这个是模 ...
- 分享.NET开发中经常使用到的代码片段 完全从实际项目中提取出来,也可被反反复复的重复借用...
几年前,一篇<ASP.NET开发人员经常使用的三十三种代码>非常流行,它总结了一些经常在ASP.NET开发中使用到的代码,直接可以拿来使用.今天重读这篇文章,有感而发,善于总结也是进步,于 ...
- 代码片段管理工具_VS代码片段:提高编码效率的最强大工具
代码片段管理工具 by Sam Williams 通过山姆·威廉姆斯 VS代码片段:提高编码效率的最强大工具 (VS Code snippets: the most powerful tool to ...
- 985大学的高材生只会写代码片段,丢人吗?
很多同学在学习编程的时候都会遇到各种各样的难题,比如:没有合适的资料.学习过于碎片化.资料的质量层次不齐.看了很多视频自己动手时却还是不会.接触不到完整项目.无法检测自己的编程水平是不是企业所认可的- ...
最新文章
- 06 Scratch等级考试(一级)模拟题
- 手机影音第六天 自定义播放器页面的实现(按钮暂时未监听)
- nginx之location匹配规则
- Linux - SVN下载项目
- 左神算法:将搜索二叉树转换成双向链表(Java版)
- C++中 *(指针引用)与*(指针)的区别
- 面经——小米面经(2021春招)
- 离奇的xenapp客户端无法加载应用故障解决过程 ...
- 如何用excel筛选相似内容_excel如何筛选出相同内容,excel怎么用公式筛选
- java分隔符 字符串_我们如何使用Java分割带有任何空白字符作为分隔符的字符串?...
- oracle Expdp带条件,Oracle 11g expdp中query参数的使用
- 生存分析——泊松回归(LightGBM)实现生存分析(四)
- ECharts中国地图篇-名称经纬度调整
- 中望cad自定义快捷键命令_cad中望_中望cad常用快捷键及命令
- 游戏感:虚拟感觉的游戏设计师指南——第十九章 游戏感的未来
- pg_repack --no-order 某个表的过程分析
- 【arduino 问题记录】 psram: PSRAM ID read error: 0xffffffff
- python ITK GetPixel方法导致内存泄漏
- android.benign病毒,benign virus
- 玩转UCI心脏病二分类数据集 领学课笔记
热门文章
- 前端学习(2856):简单秒杀系统学习之定时器循环显示
- 工作总结10:解决vuex刷新数据消失
- 前端学习(2000)vue之电商管理系统电商系统之绘制基本面板的结构
- 前端学习(1938)vue之电商管理系统电商系统之下拉框环境
- 7 个有用的 PyTorch 技巧
- 常用机器学习算法汇总比较(完)
- java序列化表单同步请求_Ajax serialize() 表单进行序列化方式上传文件
- android imageview 图片切换动画,在Android中以动画方式将ImageView移动到不同的位置...
- 剑指offer——用两个栈实现队列
- 强大的jQuery图片查看器插件Viewer.js