自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 vue页面间传值

vue页面间传值,监听器

2023-03-07 19:38:13 116

原创 js数组排序

arr.sort(function (a, b) {return b.remitDate - a.remitDate});arr本身就被排序了!!b-a是降序~

2021-10-28 16:19:48 103

原创 vue中将html转成img---base64

1、安装npm install --save html2canvas2、引用import html2canvas from ‘html2canvas’components: {html2canvas},3、使用//下载图片handleSave() {html2canvas(this.$refs.ylCodeSave).then(canvas => {let imgData = canvas.toDataURL();let data = {imageUrl: imgData}

2021-10-28 16:18:00 567

原创 使用better-scroll解决IOS上滑动事件不能实时触发的问题

import BScroll from “better-scroll”;this.scroll = new BScroll(this.$refs.my_property, {probeType: 3,click: true,});this.scroll.on(‘scroll’, (pos) => {let y = pos.y;// console.log(y);if (y >= 0) {}});this.scroll.on(‘scrollEnd’, (pos) =>

2020-08-14 11:42:21 532

原创 公共方法调用接口

service.js里export default{fun(str){return new Promise((resolve, reject) => {rpc().then(data => {resolve(data);}).catch(err => {reject(err)});})}}页面里service.fun(str).then(data=>{})

2020-08-13 15:13:51 383

原创 一个密码的正则

一个密码的正则:8到32位包含字母和特殊字符^(?=.*[A-Za-z])(?=.*\d)(?=.*[`~!@#$%^&*()_+<>?:""{},.\/;'[\]\|\-\=\\])[A-Za-z\d`~!@#$%^&*()_+<>?:""{},.\/;'[\]\|\-\=\\]{8,32}$...

2020-04-08 23:39:45 294

原创 浏览器与服务器的交互过程

1、浏览器请求访问地址2、服务器返回index.html网页3、浏览器解析index.html网页,请求网页上的所以资源文件4、服务器返回所有资源文件5、浏览器处理manifest文件,请求manifest中所有要求本地缓存的文件6、服务器返回所有要求本地缓存的文件。7、浏览器对本地缓存进行更新,通知本地缓存被更新。...

2020-03-13 15:07:04 1179

原创 ionic3升级ionic4

1、ion-refresher要放在下边否则无效complete()前要加target不然不会停止刷新动画</ion-segment><ion-content> <ion-refresher slot="fixed" (ionRefresh)="refresh(activeName,$event)" pullMax="1000"> <io...

2020-03-13 11:28:34 240

原创 不要在同个元素上同时使用`v-if`和`v-for`指令

<div v-for='product in cheapProducts'>computed: { cheapProducts: () => { return this.products.filter(function (product) { return product.price < 100 }) }}这么做有几个好处:渲...

2020-03-12 17:12:55 195

原创 vue表单内嵌表格验证

<el-form label-suffix=":" label-width="110px" v-if="!isShowPersonal" label-position="left" :model="enterpriseAuthenticationInfo" ref="modifyEnte...

2020-03-04 11:52:37 775

原创 find获取select下拉框选中项对应的名称等多个值

<el-select size="medium" v-model="product_id" placeholder="请选择产品类型" @change="handleChangeProduct()" > <el-option ...

2020-02-28 15:43:32 544

原创 vue文件上传+pdf缩略图及预览

<el-upload class="upload-demo" drag action="doUpload" :limit="1" :auto-upload="true" ref="upload"...

2020-01-09 10:15:39 6217

原创 npm报错

问题npm ERR! Please try running this command again as root/Administrator.解决npm i -g npm@5.3

2019-12-17 15:02:34 156

原创 echarts条形图

<!DOCTYPE html><html style="height: 100%"> <head> <meta charset="utf-8"> </head> <body style="height: 100%; margin: 0"> <div id="containe...

2019-12-05 10:38:31 299

原创 竖向步骤(超出范围左边虚线连接)

.item { display: flex; align-items: center; line-height: 1; position: relative; padding-top: 2.6rem; margin-top: -2.6rem; } .item+.item:...

2019-11-28 17:11:21 162

原创 不完善的h5下拉刷新

refresh(window) { let fresh = false var _element = document.getElementById('refreshContainer'), // _refreshText = document.querySelector('.refreshText'), _startPos = 0, _tr...

2019-11-27 19:56:28 106

原创 VScode cssrem插件使用

这里改成20,css里写px就会转成除以20rem设置完成后需要重启生效

2019-11-26 09:42:41 1120

原创 微信h5跳转

window.location.assign(‘网址’)微信公众号h5非手动点击按钮,根据接口返回信息跳转时Android正常iOS无反应,要用这个方式跳,,,

2019-11-21 11:27:51 368

原创 微信公众号获取code(taro项目h5)

commonTool.js // 获取opencode static getOpencode(fromUrl) { // 从地址栏的url中截取code let url_str = location.href // 获取整个地址栏的url_str // console.log('url_str',url_str) let num = url_str.inde...

2019-11-18 14:19:25 1116 1

原创 省市区三级联动taro多列选择器

import Taro, { Component, Config } from '@tarojs/taro'import { View, Picker } from '@tarojs/components'import './index.scss'import address from '../../utils/city'export default class Index extend...

2019-11-05 15:01:55 5692 7

原创 taro跳转出现这种情况可能是cli 版本和taro版本不一致造成的

taro跳转出现这种情况可能是cli 版本和taro版本不一致造成的taro update selftaro update project

2019-11-05 10:28:47 4080

原创 blob:http://192.168.1.136:10086/6f0d8da转成真正的blob再转成base64

AtImagePicker的onChange拿到的url是这样的blob:http://192.168.1.136:10086/6f0d8da,但这并不是真正的blob,通过fetch可以拿到真正的blob,再用FileReader的readAsDataURL可以得到base64,或FileReader的其他方法拿到其他数据格式 onChange(files) { let that =...

2019-11-04 11:35:45 3999

原创 手机浏览器使用HTML5 input的multiple属性

手机浏览器使用HTML5 input的multiple属性上传多张图片目前支持的只有华为自带浏览器(未测),谷歌浏览器(未测),QQ浏览器(亲测可以)。如只在微信公众号打开可用微信js sdkwx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 so...

2019-11-04 10:24:46 1775

原创 git注意

2019-10-30 11:30:58 101

原创 封装接口请求(taro h5)

import Taro from '@tarojs/taro'// 测试let ApiUrl = 'http://192.168.1.8:8084/api/v2/'let imgUrl = 'http://192.168.1.8:8084'// 正式// let ApiUrl = ''// let imgUrl = ''/** * 封装请求request */functi...

2019-10-29 10:01:40 1897

原创 保存下载图片(taro h5)

saveimgWeb() { let timestamp = new Date().getTime(); let imgData = this.state.qrcodeInfo.fullviewimg; //填写你的base64 // let imgData = "data:image/png;base64," + this.state.qrcodeInfo.fullvie...

2019-10-29 09:40:09 1819

原创 复制文本内容(实用环境taro h5)

import Clipboard from '../../utils/clipboard.min.js' componentDidShow() { if (process.env.TARO_ENV === 'h5') { this.cliCode() } } cliCode() { let clipboard = new Clipboard('#...

2019-10-29 09:33:54 2496

原创 vue侧边栏后台管理系统

<template> <el-select size="medium" v-model="getPageParam.pay_method" placeholder="请选择渠道名称" no-data-text="请先选择渠道类型" ...

2019-10-22 16:22:34 748

转载 图片路径转成base64

原文链接: link.说明:此写法在taro、react项目里无效,new Image()在此打印为标签,虚拟dom打印为普通对象,不会触发onload或者onLoad方法,在标签setstate触发canvas写法也会报错图片不完整,还没找到正确写法<!DOCTYPE html><html lang="en" dir="ltr"><head> &l...

2019-10-22 13:55:24 882 1

全国省市区三级联动js工具文件

忘了在哪下的了,貌似是京东的,全国省市区三级联动js文件

2019-11-05

template_webBackgroundSystem.rar

vue侧边栏后台管理系统,做个人笔记用,该删的都删了所以打不开,有个人认为的关键代码比如侧边栏组件封装、接口请求封装以及路由跳转。

2019-10-22

空空如也

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

TA关注的人

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