![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
zhan_lijian
这个作者很懒,什么都没留下…
展开
-
百度地图和腾讯地图经纬度切换
百度地图转换成腾讯地图/***坐标转换,百度地图坐标转换成腾讯地图坐标*lng腾讯经度(pointy)*lat腾讯纬度(pointx)*经度>纬度*/functionbMapToQQMap(lng,lat){if(lng==null||lng==''||lat==null||lat=='')r...原创 2020-02-28 16:46:00 · 1263 阅读 · 1 评论 -
vscode 编辑器 拓展必备
Auto Close Tag自动添加HTML / XML关闭标签Auto Rename Tag自动重命名配对的HTML / XML标签Beautify格式化代码Bracket Pair Colorizer颜色识别匹配括号Code Runner非常强大的一款插件,能够运行多种语言的代码片段或代码文件:C,C ++,Java,JavaScript,PHP,Pytho...原创 2019-10-24 15:17:07 · 340 阅读 · 0 评论 -
mpvue——引入echarts打包vendor过大
有一个项目需要引入图表,当时有两种选择一种是mpvue-echarts,一种是F2,而我经过踩坑之后依然决然的选择了mpvue-echarts,简单快捷容易上手,主要之前用过比较熟悉。import * as echarts from 'echarts/dist/echarts.min'引入后再打包少了2M左右但是还是大啊,查看了webpack后发现,因为是开发环境,所以没进行Uglif...原创 2019-08-12 16:49:03 · 969 阅读 · 0 评论 -
linux系统操作前端部署
pwd // 所有目录ssh 192.168.2.51 // 链接服务器sudosu- //切换账号权限rm -rf dist.zip // 删除文件或文件夹rz-y // 选择文件上传unzip dist.zip //解压文件...原创 2019-08-21 11:04:32 · 1125 阅读 · 1 评论 -
git pull遇到错误:error: Your local changes to the following files would be overwritten by merge:
error: Your local changes to the following files would be overwritten by merge:方法1:如果你想保留刚才本地修改的代码,并把git服务器上的代码pull到本地(本地刚才修改的代码将会被暂时封存起来)git stashgit pull origin mastergit stash pop如此一来,服...原创 2019-08-08 16:08:07 · 246 阅读 · 0 评论 -
js 字符串转对象拼接
export const splitField = (obj, key) => { let str = '' key.split('.').forEach(i => { str += '["' + i + '"]' }) return eval('obj' + str)}原创 2019-08-08 11:16:41 · 1431 阅读 · 0 评论 -
16进制表示透明度
Button或者ImageButton的背景设为透明或者半透明半透明<Button android:background="#000000e0" ... />透明<Button android:background="#00000000" ... />颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 f...原创 2019-08-08 11:11:11 · 6702 阅读 · 0 评论 -
Vuex数据状态持久化
vuex可以进行全局的状态管理,但刷新后刷新后数据会消失,这是我们不愿意看到的。怎么解决呢,我们可以结合本地存储做到数据状态持久化,也可以通过插件vuex-persistedstate。1.手动利用HTML5的本地存储方法1、vuex的state在localStorage或sessionStorage中取值;2、在mutations中,定义的方法里对vuex的状态操作的同时对存储也...原创 2019-07-03 13:59:35 · 14815 阅读 · 1 评论 -
VUE 动态组件实例
<template> <div class="remote"> <component :is="currentView" v-bind="$props"/> </div></template><script>import Axios from 'axios';import '@/utils/less....原创 2019-06-10 09:25:24 · 893 阅读 · 0 评论 -
vue-devtools的安装与使用
一.在github上下载压缩包,github下载地址:https://github.com/vuejs/vue-devtools二.解压到本地的某盘三.用你的npm中进入该文件夹下四.依次输:1:npm install (如果在这部报错的话,就改用cnpm install。 cnpm需要安装安装地址)2:npm run build (这一步一定不要忘了,没...原创 2019-05-06 09:47:28 · 137 阅读 · 0 评论 -
mpvue 自定义tabbar
最近遇到一个需求咋眼一看 跟我们所希望的 相差甚远啊 咋办呢看官方api,有个cunstom属性 自定义 但是对于原生组件 心好虚啊能不能另辟蹊径 用自定义组件呢 辣么原生的咋办呢当然 是 才有原生的cover-image 做条件控制 把原生的toast 给隐藏 不展示 wx.hideToast() 一直到底了// tabBar....原创 2019-04-20 09:36:41 · 3745 阅读 · 7 评论 -
恶心的cover-view cover-image
首先我们知道 小程序 涉及 map echart 由于 canvas 形成 ,层级真TM的 高 所以要解决 这些问题 真是蛋疼一、我们要知道 小程序渲染机制是从上往下的 就相当于 叠层了so 就有 先后渲染// 模板 mpvue <view class="success-detail" v-if="showDetails"> <pric...原创 2019-03-28 15:37:04 · 5167 阅读 · 0 评论 -
小程序 mpvue 多段音频播放及长按录音
我们都知道 小程序有自带的 api 也有html5 的audio 标签但 小程序缺不内置了,咋办呢,肯定有办法解决的,如const recorderManager = wx.getRecorderManager() // 录音管理器 暂存器const innerAudioContext = wx.createInnerAudioContext() // 音频播放 (一段视频一个实例...原创 2019-03-15 09:24:21 · 709 阅读 · 0 评论