会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纯海之蓝
博客园
首页
新随笔
联系
订阅
管理
2023年6月20日
js发布订阅功能实现
摘要: /** * 发布订阅功能 * @param {function} subscribe 订阅功能 * @param {function} publish 发布通知 * @param {function} remove 移除订阅功能 */ export const observer = { eventL
阅读全文
posted @ 2023-06-20 16:53 纯海之蓝
阅读(108)
评论(0)
推荐(0)
2022年11月11日
echarts多列柱状漏斗图实现
摘要: 上图:这个是echarts里面实现的结果,可以直接用在echarts里面看效果和调整 option = { tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, legend: { //图例样式调整,看需求 data: [ {
阅读全文
posted @ 2022-11-11 11:10 纯海之蓝
阅读(983)
评论(0)
推荐(0)
2022年10月26日
echarts嵌套图只展示点击部分数据与引导线
摘要: 先上结果图: 实现过程: 1、生成内圈数据格式 let inPerData = this.cdata.pieData.map((e, i) => { if(i 0) { childrenIndex = Object.keys(Array.from({length: e.children.length
阅读全文
posted @ 2022-10-26 09:25 纯海之蓝
阅读(434)
评论(0)
推荐(0)
2022年9月22日
js取补码并转换为2进制
摘要: (-1 >>> 0).toString(2) //返回结果 '11111111111111111111111111111111' (4 >>> 0).toString(2) //返回结果 '11111111111111111111111111111100' 如何计算一个32位2进制数中数字1的个数
阅读全文
posted @ 2022-09-22 15:46 纯海之蓝
阅读(115)
评论(0)
推荐(0)
2021年9月13日
vue3.0 父子组件插槽的简单使用
摘要: 父组件想要引入子组件,但又不能直接修改子组件内容(比如子组件被多个界面引用,但别的页面并不需要此界面添加的内容),该如何额外添加显示内容呢? 废话不多说,直接上 普通插槽 父组件 <template> <div> <div >大家好我是父组件</div> <son> <p>测试一下吧内容写在这里了能
阅读全文
posted @ 2021-09-13 11:45 纯海之蓝
阅读(734)
评论(0)
推荐(0)
2021年9月3日
el-table底部出现白框
摘要: 解决方法: ::v-deep .el-table__body-wrapper { height: calc(100% - 36px) !important; } 或者(主要看webpack版本,36可根据自己的界面进行调整,表格头部高度) /dee/ .el-table__body-wrapper
阅读全文
posted @ 2021-09-03 16:23 纯海之蓝
阅读(1336)
评论(0)
推荐(0)
2021年3月13日
js sort排序使用
摘要: let arr=[]; arr.sort();//默认排序 arr.sort(comparefn(a,b));//自定义排序比较方法当没有参数传入的时候,其排序顺序默认为,将待排序数据转换为字符串,并按照Unicode序列排序;//这个是需要注意的当然,比较函数可以自定义,自定义排序函数需要返回值,
阅读全文
posted @ 2021-03-13 09:28 纯海之蓝
阅读(294)
评论(0)
推荐(0)
2021年3月12日
js 简单判断变量布尔值
摘要: 分别对NaN,'',[],{},undefined,null,0判断布尔值,可以看到这种方式除了对象或者数组不好用,其余的还是挺方便的 !!NaNfalse!!''false!![]true!!{}true!!undefinedfalse!!nullfalse!!0false
阅读全文
posted @ 2021-03-12 09:53 纯海之蓝
阅读(2000)
评论(0)
推荐(0)
2021年3月11日
JS获取事件冒泡路径(composedPath )的兼容性写法
摘要: function clickDom(event) const path=getEventPath(event); console.log(path); } /* * 获取事件冒泡路径,兼容ie11,edge,chrome,firefox,safari * @param evt * @returns
阅读全文
posted @ 2021-03-11 20:55 纯海之蓝
阅读(787)
评论(0)
推荐(0)
前端多模块git相同修改如何批量操作
摘要: 当一个项目很大,并且由一个git仓库存放项目外壳,多个模块git文件为内部核心内容,如果这时候多个进行相同的操作,比如统一修改一些变量或者方法,如何一次性提交全部修改而不需要要一个一个git模块提交呢? .sh脚本执行非常方便,记录一下: cd ./fileName for loop in 模块A名
阅读全文
posted @ 2021-03-11 12:54 纯海之蓝
阅读(203)
评论(0)
推荐(0)
下一页
公告