自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 directives 引用this

directives 引用this

2022-11-22 17:47:15 485 1

原创 new Set 去重和其他方法

new Set 去重和其他方法。

2022-08-30 17:43:00 400

原创 js为Object对象动态添加属性和值

js为Object对象动态添加属性和值

2022-08-19 15:11:17 2788

原创 移动端打开控制台

移动端打开控制台

2022-08-09 10:25:56 224

原创 echarts使用小结

//图例组件 设置legend: { show: true, right: 10, top: 0, icon: 'roundRect', //图例图形样式 矩形 itemWidth: 20, itemHeight: 4, itemGap:26, //图例2组间的距离 textStyle: {

2021-12-10 17:58:26 439

原创 解决页面切换定时器setInterval 没关闭导致内存溢出

document.onvisibilitychange = () => { //切换页面时关闭定时器 if (document.visibilityState == "visible") { console.log("visible111111") this.getGoodsList() } else { console.log("hidde") clearInterval(this.liv

2021-11-12 09:43:12 1783

原创 echearts 常用配合集合

myChart.showLoading();$.get('data.json').done(function (data) { myChart.hideLoading(); myChart.setOption(...);});axisLabel: { //坐标字体颜色 color: '#00ffff' },axisTick: { //去掉坐标轴刻线 show: false },

2021-10-30 14:14:40 505

原创 2021-09-02

echart 饼图显示内容自定义formatter: '{a} <br/>{b} : {c} ({d}%)' //a: title》text b:series 》 name c:series 》data 》name d:占比···

2021-09-02 16:00:52 52

原创 javascript过滤文本内容,获取纯文字

//过滤文本内容 ToText(HTML) { if (HTML != null) { return HTML.replace(/<[^>]+>|&[^>]+;/g, "").trim().substring(0, 30) + '...'; } }

2021-04-08 14:42:55 497

原创 vue获取前一周或几天并格式化

this.getWeek(7)//获取一周时间 getWeek(day) { var today = new Date(); var targetday_milliseconds = today.getTime() - 1000 * 60 * 60 * 24 * day; today.setTime(targetday_milliseconds); var tYear = today.getFullYear(); var tMonth = today.getM

2021-04-01 11:12:03 421

原创 vue elementUi 新增或编辑账号时自动填充问题

浏览器会自动填充账号和密码,由于只是填充第一个text和password,所有在el-form的第一行填充2个input并把他隐藏(不能用display:none,要用定位隐藏),代码如下<input type="password" style="width: 0; position: absolute; top: -999px;"/><input type="text" style="width: 0; position: absolute; top: -999px;"/>

2021-03-29 09:55:11 705

原创 vue+elementUi使用技巧

1、编辑输入文字与列表同步可用//编辑editSchool(data){ this.show.editShow = true this.val.editForm = JSON.parse(JSON.stringify(data))},2、清除表单已经填写的数据this.$refs.editForm.resetFields()3、form表单用 required 是已输入的数据删除时出现验证英文字符串可把required 去掉,用 class=“is-required” 替代 clas

2021-03-18 15:26:48 83

原创 小程序scroll-view在x横向滑动技巧

小程序scroll-view在x横向滑动时,需要在顶层加white-space: nowrap;在第二层加入display: inline-block;<scroll-view scroll-x="true" style="width: 100%; white-space: nowrap;"> <view style="display: inline-block;">我的文字</view> <view style="display: inline-block;

2021-03-17 10:46:17 267

原创 微信朋友圈分享与分享给好友

wx.showShareMenu({ withShareTicket: true, menus: ['shareAppMessage', 'shareTimeline'] })

2021-02-23 13:56:50 175

原创 数组去重复

数组中key值去重var ary = new Array("111", "22", "33", "111"); var nary = ary.sort(); for (var i = 0; i < ary.length; i++) { if (nary[i] == nary[i + 1]) { alert("数组重复内容:" + nary[i]); } }数组中某值去重var content=[{id:"1"

2021-01-28 10:02:21 85

原创 watch监听方法

1、watch监听对象中的数组watch:{ "editForm.size_id":function(val,oldVal){ console.log("val",val) console.log("oldVal",oldVal) } },上面方法注意要加双引号2、另外一种深度监听editForm:{ handler(val, oldVal){ console.log("editForm.size_id: "+val.si

2021-01-12 15:15:30 959

原创 给数组添加新的字段

给数组添加新的字段this.getData.schoolAddress.forEach(item => { item.checked = false;})

2021-01-12 10:26:43 1454

原创 sessionStorage与localStorage

sessionStorage与localStorageWeb Storage实际上由两部分组成:sessionStorage与localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的localStorage.getIt

2021-01-08 14:42:16 72

原创 router 使用钩子函数对路由进行权限跳转

router 使用钩子函数对路由进行权限跳转1、首先在main.js中设置全局//使用钩子函数对路由进行权限跳转router.beforeEach((to, from, next) => { document.title = `${to.meta.title}`; // const role = localStorage.getItem('ms_username'); const role = store.state.token; if (!role &&

2021-01-08 10:37:21 375 1

原创 过滤文本内容

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码://过滤文本内容 ToText(HTML) { if (HTML != null) { return HTML.replace(/<[^>]+>|&[^>]+;

2020-12-24 15:37:32 182

空空如也

空空如也

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

TA关注的人

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