- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 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
原创 微信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
原创 封装接口请求(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
template_webBackgroundSystem.rar
2019-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人