
代码片段
文章平均质量分 64
哆la不懂a梦
这个作者很懒,什么都没留下…
展开
-
mpvue传参遇到特殊符号“&”后面的内容都传不过来的解决方法
1.在全局引用import { getQuery, toParams} from '@/libs/utils'Vue.prototype.query = getQueryVue.prototype.params = toParams2.通过地址传参,首先构造要传的内容 goTest (item) { const query = { describ...原创 2020-01-15 14:23:57 · 505 阅读 · 0 评论 -
JS中if判断的小技巧
1.一个“=” 代表把b赋值给alet a=1;let b=2;if(a=b){ console.log(a)}2.两个“=” 判断b是否等于alet a=1;let b=2;if(a==b){ console.log(“success”)}3.三个“=” a与b的类型也要相等let a=2;let b=“2”;if(a==b){ console.log(“su...原创 2020-01-08 14:01:54 · 411 阅读 · 0 评论 -
vue的生命周期跟小程序的生命周期
// vue 生命周期beforeCreate () {console.log(‘vue [page-blog] beforeCreate’)},created () {console.log(‘vue [page-blog] created’)},beforeMount () {console.log(‘vue [page-blog] beforeMount’)},mount...原创 2019-12-22 16:16:37 · 590 阅读 · 0 评论 -
vue 数组中 下一行的标题如果和上一行一样,则不显示
<div class="rf-item" v-for="(item,index) in airData" :key="index"> <div v-if="index == 0" class="ri-left">{{item.device_name}}</div> <div v-else class="ri-le...原创 2019-11-29 11:36:59 · 374 阅读 · 0 评论 -
js按照需求重构数组
// 饼图 async screenTablespace() { const result = await screenTablespace(); if (result) { const colors = [ "#014CF5", "#06D9D9", "#06B7D9", ...原创 2019-11-29 11:16:11 · 237 阅读 · 0 评论 -
js把几个数组加到新数组中
a1:["1","2","3"],a2:["1","2","3"],a3:["1","2","3"],a4:["1","2","3"],a5:["1","2","3"],a6:["1","2","3"], this.colorList = this.colorList.concat(a1, a2, a3, a4, a5, a6);原创 2019-11-15 10:09:24 · 781 阅读 · 0 评论 -
JS数组求和
var arry = [{'id': 80, 'price': 50}, {'id': 20, 'price': 30}, {'id': 20, 'price': 300}];var strarr = [];for (let i in arry) { strarr.push(arry[i]['price'])};console.log(eval(strarr.join('+')))...原创 2019-11-13 16:07:47 · 121 阅读 · 0 评论 -
有两个数组 a:["苹果","橘子","香蕉"],b:["5","6","7"],如何然他们一一对应,也就是{"苹果:5","橘子:6","香蕉:7"}
我的做法是 for (var i = 0; i < a.length; i++) { console.log(i) var activeSubjectsObject = {} for (var j = 0; j < b.length; j++) { if (i == j) { activeS...原创 2019-08-14 15:47:49 · 651 阅读 · 0 评论 -
indexOf跟split用法
项目中遇到这样的一个问题:有一组数据: <div v-for="(item,index) in array" :key="index"> {{category}} </div>array:[ { a:"地区" }, { a...原创 2019-08-12 16:10:58 · 292 阅读 · 0 评论 -
echarts中options里一些参数含义
myChart.setOption({ backgroundColor: "#2c343c", // 标题的一些配置参数 title: { text: "饼图啊", left: "center", top: 10, textStyle: { ...原创 2019-09-07 13:32:32 · 6553 阅读 · 0 评论 -
小程序中身份证号码认证简单的判断方法
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/ //this.form.idno是input里的值 if (reg.test(this.form.idno) === false) { wx.showToast({ title: '请输入正确的身份证号码', icon: 'none...原创 2019-09-09 09:19:16 · 3114 阅读 · 0 评论 -
使用iview-area遇到的一些坑
1.选择的时候默认是“/”隔开,如何换成“-”隔开官方文档: <al-cascader :render-format="label => label.join('-')" />2.默认四级联动,如何设置三级 <al-cascader level="2" :render-format="label => label.join('-')" />...原创 2019-09-09 16:46:11 · 1159 阅读 · 0 评论 -
map、join用法
有一数组: arrayList: [ { name: '专科', code: '1' }, { name: '本科', code: '2' }, { name: '研究生', code: '3' ...原创 2019-09-11 16:10:13 · 1948 阅读 · 0 评论 -
mpvue音频进度条实现方式
首先看到小程序官方文档中媒体组件有audio,但是已经不适用于是找到关于音频的api:wx.createInnerAudioContext(),废话不多数,直接上代码play () { // this.playAudio() this.playing = false const innerAudioContext = wx.createInnerAudioC...原创 2019-09-23 15:27:29 · 564 阅读 · 0 评论 -
使用echarts渐变色报错
今天复制了官网上一个案例,但是运行的时候报错,报错内容为查看代码发现:color: new echarts.graphic.LinearGradient这里出错了,找了好久才知道是渐变色的问题;先贴一下官方写的代码: var color = new echarts.graphic.LinearGradient(0, 0, 1, 0, [{ offset: 0, ...原创 2019-09-26 16:09:09 · 3212 阅读 · 2 评论 -
在vue下echarts安装与使用
一、echarts安装与引用1.使用npm安装npm install echarts --save2.main.js文件下添加import echarts from 'echarts'Vue.prototype.$echarts = echarts3.在vue文件下编写 <div id="charts-demo" class="echart"></div>...原创 2019-09-27 16:45:52 · 20354 阅读 · 0 评论 -
微信小程序获取用户头像跟昵称
<open-data type="userAvatarUrl"></open-data> //获取用户头像<open-data type="userNickName" lang="zh_CN"></open-data> //获取用户昵称原创 2019-07-23 11:11:19 · 871 阅读 · 0 评论 -
小程序scroll-view水平移动的注意要点
<scroll-view scroll-x="true" style=" white-space: nowrap; display: flex" class="a-scroll"> <div class="at-item" :class="{'change-tab':activeIndex1==index1}" v-for="(item,index1)...原创 2019-07-26 09:48:13 · 403 阅读 · 0 评论 -
json格式转换成这种[""]
JSON.stringify([this.form.namesfdnn ])原创 2019-07-30 17:09:49 · 200 阅读 · 0 评论 -
后台系统
//按照接口传回类型 statusList: [ { value: JSON.stringify([-1]), label: '订单取消' }, { value: JSON.stringify([0]), label: '待接单' }, ...原创 2019-06-02 20:47:19 · 158 阅读 · 0 评论 -
小程序 通过计算属性 改变状态
<!-- 工期剩余 --><!-- 还剩下3天的时候变成红色 --><template> <div class="day-residue-tag"> <span>{{stateTitle}}:</span> <span>{{residueTime}}</span> </...原创 2019-06-24 15:32:25 · 293 阅读 · 0 评论 -
子组件调父组件数据
<template> <div class="home"> <div class="home-search"> <div class="hs-left"> <img src="../../../static/img/home/map.png" class="img"> <spa...原创 2019-06-03 16:23:31 · 111 阅读 · 0 评论 -
js获取今日凌晨时间跟23点59分59秒时间
凌晨时间:new Date(new Date().setHours(0, 0, 0, 0)),23点时间:new Date( new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 - 1 ...原创 2019-06-24 14:57:31 · 3222 阅读 · 0 评论 -
git命令
切换到新的分支git checkout -b old-order origin/old-order原创 2019-06-25 15:51:55 · 96 阅读 · 0 评论 -
小程序自带下拉刷新实现方式
1.路由里添加enablePullDownRefresh: true,2.` onPullDownRefresh() { this.startPullDownRefresh(); },3.调接口 async startPullDownRefresh() { //在标题栏中显示加载 await this.list(); await thi...原创 2019-06-26 13:40:39 · 429 阅读 · 0 评论 -
vscode常用文档
1.vetur2.eslint3.live server4.vue-beautify5.chinese language6.easy-less7.minapp8.open in browser 从浏览器中查看html文件,使用系统的当前默认浏览器原创 2019-07-02 10:53:44 · 341 阅读 · 0 评论 -
vetur不可用解决方法
退回到之前版本选之前的版本就ok拉原创 2019-07-02 10:56:10 · 4266 阅读 · 0 评论 -
css渐变色
css分两种渐变线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向径向渐变(Radial Gradients)- 由它们的中心定义从上到下的渐变 background: linear-gradient(red, blue); /* 标准的语法 */从左开始的线性渐变 background: linear-gradient(to right, red , ...原创 2019-06-24 14:55:29 · 118 阅读 · 0 评论 -
css实现倒三角
width: 0; height: 0; border-right: 5px solid transparent; border-left: 5px solid transparent; border-top: 5px solid #515151;原创 2019-06-27 15:55:34 · 13050 阅读 · 0 评论 -
关于时间的筛选
<DatePicker v-model="searchForm.created_at" type="datetimerange" format="yyyy-MM-dd" placeholder="选择下单时间" style="width: 100%" @on-change="(e)=>{ this.dateReset( e, 'created_at' )}" />import...原创 2019-07-15 15:52:00 · 322 阅读 · 0 评论 -
小程序单选
<div class="ab-select" v-for="(item,index) in answerList" :key="index" @click="selectAnswer(index)"> <wux-icon v-if="activeIndex==index" type="md-checkmark-circle" color="#2862ff" siz...原创 2019-07-25 13:52:08 · 140 阅读 · 0 评论 -
判断忙闲的代码片段
// 工人闲忙状态 stateText() { const number = this.data.number; if (number < 2) return '闲'; if (number < 5) return '有点忙'; return '非常忙' }, //状态颜色改变 changeTitl...原创 2019-06-24 15:32:58 · 133 阅读 · 0 评论