Haven大虹
码龄6年
关注
提问 私信
  • 博客:15,628
    问答:11,598
    27,226
    总访问量
  • 7
    原创
  • 304,465
    排名
  • 8
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-06-07
博客简介:

qq_42409076的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    83
    当月
    1
个人成就
  • 获得11次点赞
  • 内容获得2次评论
  • 获得15次收藏
创作历程
  • 1篇
    2024年
  • 1篇
    2023年
  • 2篇
    2022年
  • 2篇
    2021年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Js
    3篇
  • vue
    1篇
  • git
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

nvm安装版本失败,github访问失败导致

nvm安装node版本失败, node -v查询成功,npm -v查询失败,报错信息里告知github访问不成功导致:“...Error while downloading https://github.com/npm/cli/archive/v5.3.0.zip...”
原创
发布博客 2024.01.31 ·
662 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

sourceTree 唤起不成功

点击sourceTree图标唤起后,就闪退了,打不开。通用删除一个缓存文件解决问题
原创
发布博客 2023.07.21 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对象和字符串拼接后运算

最近项目开发用到压缩插件JSZip,因为用户上传的文件数量是不固定的,所以需要动态追加文件去压缩。对象和字符串拼接后运算,使用递归函数。
原创
发布博客 2022.05.23 ·
2568 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue监听页面进入和离开事件

visibilitychange 使用页面可见性改变事件监听
原创
发布博客 2022.01.13 ·
4501 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

兼容微信端关闭当前H5

###兼容微信端关闭当前H5if (typeof WeixinJSBridge == "undefined") { if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', weixin_ClosePage, false); } else if (document.attachEvent) { document.attachEvent('WeixinJSBridgeReady'
原创
发布博客 2021.11.15 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何修改Sourcetree本地仓库路径

方法一、删除本地仓库重新clone项目方法二、1、复制整个文件到新的路径下(包括.git)2、sourcetree仓库列表里该仓库就会提示已被移动或删除,然后右键删除该书签/节点,不删除的话,后面add项目则会显示“项目名(1)”So 删了吧,强迫症:3、Add项目,选中新路径...
原创
发布博客 2021.10.11 ·
6859 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

art-template过滤器(单值,多值)

art-template过滤器链接: 官方文档-过滤器语法过滤器处理一个值HTML:<p>共有{{popWindow_val.freeFriend | friendNum}}位好友</p>JS: template.defaults.imports.friendNum = function (value) { var length = value.lengt...
原创
发布博客 2019.10.06 ·
401 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Echarts的legend的上如何显示一个数的数值?

答:

https://blog.csdn.net/dk2290/article/details/79113921

回答问题 2018.12.05

echarts 多个仪表盘位置怎么设置

答:

利用center属性,例子:

图片说明

  var myChart = echarts.init(document.getElementById('rateDash'));
            option = {
                tooltip: {
                    formatter: "{a} <br/>{b} : {c}%"
                },
                toolbox: {
                    feature: {
                        restore: {},
                        saveAsImage: {}
                    },
                    show: false
                },
                series: [
                    {
                        startAngle: 180, //开始角度 左侧角度
                        endAngle: 0, //结束角度 右侧
                        type: 'gauge',
                        center: ['15%', '50%'], //**调整仪表盘的位置**
                        detail: { 
                            formatter: '{value}',
                            color: '#ee83af',
                            fontSize: 26,
                            fontWeight: 'bolder'
                        },
                        axisLine: { 
                                lineStyle: { 
                                         color: [[1, '#75caff']] 
                                }
                        },
                        itemStyle: { color:'#b6bcfb' },
                        splitLine:{ show: false },
                        axisTick: { show: false },
                        axisLabel: { 
                            show: true,
                            fontSize: 16,
                            distance: -10,
                            padding: [24, 0, 0, 0],
                            formatter: function (value) {
                                switch (value) {
                                    case 0:
                                        return 0;//首位刻度         
                                    case 100:
                                        return 200;//末尾刻度                         
                                    default: return '';
                                }
                            }
                        } ,
                        pointer: { width: 6 },
                        data: [{ value: 50, name: '客流'}],
                        title: {
                            show: true,
                            offsetCenter: [0, '70%'],
                            textStyle: {
                                fontWeight: 'bolder',
                                fontSize: 26,
                                color: '#b6bcfb'
                            }
                        }
                    },
                    {
                        startAngle: 180, //开始角度 左侧角度
                        endAngle: 0, //结束角度 右侧
                        type: 'gauge',
                        center: ['35%', '50%'], //**调整仪表盘的位置**
                        detail: {
                            formatter: '{value}',
                            color: '#ee83af',
                            fontSize: 26,
                            fontWeight: 'bolder'
                        },
                        axisLine: {
                            lineStyle: { 
                                color: [[1, '#75caff']]
                            }
                        },
                        itemStyle: { color: '#b6bcfb' },
                        splitLine: { show: false },
                        axisTick: { show: false },
                        axisLabel: {
                            show: true,
                            fontSize: 16,
                            distance: -10,
                            padding: [24, 0, 0, 0],
                            formatter: function (value) {
                                switch (value) {
                                    case 0:
                                        return 0;//首位刻度      
                                    case 100:
                                        return 2000;//末尾刻度
                                    default: return '';
                                }
                            }
                        },
                        pointer: { width: 6 },
                        data: [{ value: 800, name: '销售额' }],
                        title: {
                            show: true,
                            offsetCenter: [0, '70%'],
                            textStyle: {
                                fontWeight: 'bolder',
                                fontSize: 26,
                                color: '#b6bcfb'
                            }
                        }
                    }
                ]
            };

            setInterval(function () {
                option.series[0].data[0].value = (Math.random() * 100).toFixed(2) - 0;
                option.series[1].data[0].value = (Math.random() * 100).toFixed(2) - 0;
                myChart.setOption(option, true);
            }, 2000);

            myChart.setOption(option, true);
回答问题 2018.12.05