- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 关于echarts的项目中遇到的一些问题以及解决办法.
I. 给饼图不同的类型添加不同的图标.如下图: 解决方式: 可以通过给series加入两条数据,其中一条就是常规的数据显示,另外一条设置如下;let randomString = ["a","b","c"];let symbols = ["symbol1","symbol2","symbol3"]let rich = {};symbols.forEach((item, index) => { rich[randomString[index]] = { bac...
2021-03-26 17:34:50 648
原创 render函数渲染slot,以iview中的DropDown组件为例
iview中的DropDown组件如下:<Dropdown> <a href="javascript:void(0)"> 下拉菜单 <Icon type="ios-arrow-down"></Icon> </a> <DropdownMenu slot="list"> <DropdownItem>驴打滚</DropdownItem> <DropdownItem
2020-11-13 11:26:17 2042 2
原创 有关wangEditor3的使用历程[首行缩进,替换字体图标以及设置行高]
最近项目中用到了wangEditor作为富文本编辑器,他的工具中没有常用的首行缩进和设置行高的功能,在这里记录下自己在源码中添加这两个功能的历程:行高菜单的添加:在src/js/menus目录下按照原来的格式添加lineHeight文件夹,在下面添加index.js文件,在menu-list.js中加入lineHeight模块,内容如下:// 构造函数function LineHeight(editor) { this.editor = editor this.$elem =
2020-07-28 15:39:58 2374 3
原创 vantUI组件vant-overlay组件使用时移动端不能滑动问题全纪录
移动端前端项目开发中一直使用的是vantUI,在这次的项目中遇到了vant-overlay组件中的内容不能滑动,在PC端用鼠标不能拖动 只能滚轮滑动,开始以为是我的样式或者js出现了问题,检查下来并不存在问题,后台突发灵感想着不用这个组件试一下,果然是这个vant-overlay的问题,于是弃用了,自己写了个遮罩组件用起来,不知道有没有人遇到这个问题,欢迎告知除了我这个还有没有其他的解决办法,感谢~~~相关:vantUI, Vue...
2020-07-06 15:05:33 6878 17
原创 iview组件使用时样式全部失效的记录
在vue-cli创建的新项目中,iview组件使用时样式全部失效,找了很长时间都没有找到解决办法,最后找到了不起不作用的原因: CSS Modules这个配置项导致的样式是类似于scope style的效果,解决办法在vue.config.js中做如下配置:css: { requireModuleExtension: true} 或者也可以直接将这个配置项删除即可; 记录一下我自己的问题,我原来把 requireModuleExtension 设置为了 ...
2020-06-28 10:19:13 743
原创 echart在没有数据的情况下显示暂无数据
同事遇到了在echarts在没有数据的时候显示"暂无数据"的需求,找了很多地方,终于找到了解决办法,如下:option = { title: { text: '暂无数据', show: true, textStyle: { align: 'center', color: '#fff', fontSize: 32, }, top: 'center', left: 'center', }}效果如下图所示:..
2020-06-09 18:04:54 1812
原创 函数的call, apply,bind
在JS中存在 定义时上下文,执行时上下文 和 改变上下文的概念,函数中的内置方法可以操纵 this 值,方法有 Function.prototype.call、Function.prototype.apply和Function.prototype.bind;call和apply方法作用一样,用来动态改变this值,立即调用此函数,他们的区别是传参不一样,如下:function func(args1, args2) { console.log(this); console.log(args.
2020-05-11 12:08:10 175
原创 Vue中修改v-html中的元素样式引发的问题
今天在vue项目中遇到了一个问题,无论怎么修改v-html中元素的样式都不能生效,记录一下:查看了下vue的API文档,v-html中有如下一段话:在单文件组件里,scoped的样式不会应用在v-html内部,因为那部分 HTML 没有被 Vue 的模板编译器处理。如果你希望针对v-html的内容设置带作用域的 CSS,你可以替换为CSS Modules或用一个额外的全局...
2020-05-08 10:45:00 635
原创 由vue-router中component: ()=>import()引发的ES6箭头函数的语法问题
Vue-router动态加载组件的语法方式为: component: ()=>import()返回对应的组件,最近在项目中不下心写成了component: ()=>{import()},由此引发了ES6中箭头函数语法的问题:1. ()=>: 没有{}的时候,箭头函数指向的就是这个函数的返回值(对应的组件,这个路由就会显示内容啦);2.()=>{}: 有{}的时候,...
2020-04-08 15:26:49 4149
原创 Axios POST FormData格式请求
我的项目需求是三种登录方式切换登录,由于对发请求格式不太熟悉的缘故,导致证书/秘钥登录方式花费了一些时间,记录下这次的问题如下:证书/秘钥登录方式都需要上传证书/秘钥文件,需要切换下请求体的格式;从密码登录方式(默认JSON格式)切换到证书/秘钥登录方式(FormData格式),需要根据登录方式修改header中的"Content-Type"属性为"multipart/form-data":...
2020-04-07 14:11:22 4299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人