自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 VUE兼容IE11

VUE兼容IE11

2023-04-07 15:51:36 225

原创 Vue2项目中使用AntV/X6 分辨率适配

Vue2 AntV/X6 进行浏览器适配

2022-11-08 16:21:14 836

原创 Vue2项目中使用AntV X6 自定义节点绘制组织树

Vue2项目中使用AntV X6 自定义节点绘制组织树。

2022-11-03 16:15:39 3516 2

原创 vue 高德地图贴地点

vue 高德地图贴地点

2022-09-14 17:49:13 665

原创 electron 获取本地Ip和Mac

原理:调用node.js的os.networkInterfaces()返回的对象上的每个键都标识了一个网络接口。 关联的值是一个对象数组,每个对象描述了一个分配的网络地址。var os=require("os");var mac = ''var networkInterfaces=os.networkInterfaces();for(var i in networkInterfaces){ for(var j in networkInterfaces[i]){ if(n

2022-05-30 17:32:06 3310

原创 el-cascader改装后的级联选择器,父关联子,子不关联父

<!-- 改装后的级联选择器,父关联子,子不关联父--><template> <div> <el-cascader filterable ref="myCascader" :options="options" v-model="vop" :show-all-levels="false" collapse-tags @change="handleChange" :props="{children: 'children',label: 'name',

2022-02-18 09:12:53 1164

原创 关于uni-app中云打包成apk包在手机上运行无法使用uni.chooseLocation获取定位

uni-app中为什么在模拟器真机运行上可以获取定位而在云打包成apk包之后就不行了,这里需要在manifest.json里面配置高德地图key,高德、百度或者其他开放平台申请平台key高德开放平台在我的应用配置key这里需要注意的是 根据不同的证书配置不同的SHA1HBuilderX云端打包选择“使用自有证书”或本地离线打包时,填写应用使用证书的SHA1,查看证书的信息获取指纹中SHA1值,参考:https://ask.dcloud.net.cn/article/35777#keyinfo.

2021-12-02 16:48:45 2531

原创 Echarts自动滚动效果(划入停止,划出滚动)

基本思路分析:echarts 实现自动滚动效果,实现思路是利用echarts中option中的dataZoom属性,用定时器控制dataZoom中endValue和startValue变化,每次dataZoom变化都需要setOption重新渲染图表。<template> <div @mouseenter="mouseoveAl" @mouseleave="mouseleaveAl" ref="echarts_sevenWG" id="echarts_sevenWG"> .

2021-11-26 14:31:59 2406

原创 Vue 打包上线去除console控制台打印

安装插件 npm install babel-plugin-transform-remove-console安装完成后 在babel.config.js 加入代码 //在打包的时候,加入移除控制台输出插件 plugins: [ 'transform-remove-console' //新增配置项 ]需要打印就把它注释掉就可以。...

2021-04-18 14:16:35 406

原创 vue自定义指令限制字符串输入特殊字符

vue自定义指令限制字符串输入特殊字符1.创建js文件 引入vue和elementui弹出框import Vue from "vue";import DonMessage from '@/utils/resetMessage.js'; //elementUI弹出框2.注册全局自定义指令import Vue from "vue";import DonMessage from '@/utils/resetMessage.js';Vue.directive("filterSpecialCha.

2021-04-02 17:13:45 1088

原创 vue elementUI防止重复点击重复弹出message弹框

重置message 防止重复点击重复弹出message弹框// message.jsimport { Message } from 'element-ui' //引入message弹出框const showMessage = Symbol('showMessage')class DonMessage { success (options, single = true) { this[showMessage]('success', options, single) } warn.

2021-04-02 17:07:25 681

原创 Android平台uni-app使用JS引擎的配置方法

HBuilderX2.8.0 版本开始调整uni-app默认使用v8引擎配置使用JSC引擎云打包配置如果对安装包大小比较在意,也可以配置继续使用JavaScriptCore引擎打开项目的manifest.json文件,切换到“代码视图”uni-app项目:在"app-plus" -> “distribute” -> “android"节点下添加jsEngine字段5+ App项目:在"plus” -> “distribute” -> "google"节点下添加js.

2021-04-01 10:20:37 445

原创 echarts进行分辨率适配文字适配

echarts进行分辨率适配echarts根据屏幕宽度进行宽度适配这样就可以根据屏幕宽度进行大小适配了。下面这行代码可以根据浏览器分辨率大小进行文字适配 fontSize(res){ let docEl = document.documentElement, clientWidth = window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth; if

2021-04-01 09:52:39 1282

原创 vue实现pc端分辨率适配

npm i lib-flexible -S

2021-04-01 09:36:28 773

原创 uniapp使用uni.saveFile保存文件,安卓成功,ios失败

ios保存失败的原因是:文件名用中文命名导致的解决办法:可以进行转码,不过需要注意的是只要在ios环境下转就行了,否则安卓无法下载,图片劝住的部分就是ios进行转码

2021-02-09 14:58:24 4142 3

原创 uni-app进行base64解码操作时,pc和安卓解码正常,但ios解码失败问题

在用uni-app进行base64解码操作时,pc和安卓解码正常,但ios解码失败,为”“;用的是如下代码:const Base64 = require(“js-base64”).Base64;var datas = Base64.decode(”xxxxxxx“);解决办法如下:/*对普通的字符串 进行base64/var b = new Buffer(‘abceAdf123’);var s = b.toString(‘base64’);console.log(s); // YWJjZ

2021-02-04 10:19:22 1224

原创 Vue跨域的3种方法

撒大声地

2019-12-23 14:55:52 3984

原创 Vue.nextTick的原理和作用

异步Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。(1)所有同步任务都在主线程上执行,形成一个执行栈(execution context stack)。(2)主线程之外,还存在一个"任务队列"(task queue)。只要异步任务有了运行结果,就在"任务队列"之中放置一个事件。(3)一旦"执行栈"中的所有同步任务执行完毕,系统就会读取"...

2019-12-23 14:11:03 320

原创 如何修改hosts文件(域名映射)

先找到你的hosts文件找到后进行修改 你必须是以管理员的身份去运行 否则修改不了如何解决:在你的windows输入框里面找到txt记事本右键点击你的txt记事本以管理员身份运行 然后再去hosts文件以txt的方式打开然后就可以进行修改了...

2019-12-18 09:10:27 2347

原创 如何给路由设置样式

在页面中我们需要定义样式和类名然后我们需要在router-link标签上加上active-class最后在你的路由表里面配置一个叫 linkActiveClass:‘类名’这样就可以切换路由样式布局布的有点丑,不要在意这些细节…...

2019-12-16 19:09:23 603

原创 深拷贝和浅拷贝的区别

深拷贝和浅拷贝的理解深拷贝可以用JSON.parse(JSON.stringify(对象))的方式用来实现深拷贝浅拷贝可以用es6的Object.assign({},{})进行合并,如果是数组的话可以用es6的Array.from()或者是es6的扩展运算符 …arr...

2019-12-16 18:53:51 66

myCascader.vue

父关联子,子不关联父

2021-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除