
vue
刺客-Andy
轻用其芒,动即有伤,是为凶器;深藏若拙,临机取决,是为利器。
展开
-
mockJs使用的两种方案
vue - vite -node -mock 项目原创 2022-11-28 22:40:15 · 851 阅读 · 0 评论 -
微信小程序自定义头部状态栏
1、自定义状态中包含a、返回按钮;b、home-icon;c、定位信息;废话不多说直接上代码:本次书写第一次使用uni-app:有错误地方感谢批评指出2、DOM结构<template> <view> <view class="head_nav" :style="{'height':navBarHeight+'px', 'background-color':barBgColor}"> <view class="status-bar" :s原创 2020-05-09 15:32:34 · 692 阅读 · 0 评论 -
记录一些遗忘
记录一、前端主流性能优化方式有哪些?如:a/页面级优化;b/代码级优化;1、页面级优化;(1)、减少HTTP请求数;a/设计的时候简化页面;b/合理设置HTTP缓存;如:很少变化的资源可以通过HTTP Header中的Expires设置一个长时间的过期头;变化不频繁的而又会变化的资源可以使用Last-Modifed进行请求验证,比如:协商缓存、强制缓存;c/资源进行合并;d/...原创 2020-02-25 16:49:55 · 126 阅读 · 0 评论 -
纯css实现横向滚动
横向滑动 slide1 slide2 slide3 slide4 slide5 slide6转载 2019-12-09 15:35:44 · 563 阅读 · 1 评论 -
whistle 抓包工具,移动端抓包,https抓包
一、基本配置## 1、whistle官网点击跳转2、安装 npm install -g whistle //也可以使用tnpm w2 -h //帮助信息3、启动w2 start -p 8899 //不设置端口默认使用8899启动完成后在chorme下打开 127.0.0.1:8899 可以看到相应界面:4、为chorme设置代理推荐使用SwitchyOmega...原创 2019-12-05 16:39:31 · 1167 阅读 · 0 评论 -
多行文字省略(涵盖标点符号,中英文等复杂字符串)
1、最简单的就是使用css解决(最重要的是有注释的两行代码,不然打包时候会被清除)display: block; width: 10rem; height: .9rem;; font-size: .32rem; font-weight:500; color:rgba(51,51,51,1); line-height:.45rem; overflow:hidden; text-o...原创 2019-12-04 16:29:49 · 404 阅读 · 0 评论 -
vue 中生成二维码,合成海报
1、分别引入 qrcodejs2、html2canvas执行以下命令行npm install qrcodejs2npm install html2canvas2、下载canvas2image,切记是下载源码至本地,不是安装2.1、`新建canvas2image.js文件夹var Canvas2Image = function () { // 这里面放canvas2image源码}...原创 2019-12-04 11:59:10 · 1606 阅读 · 0 评论 -
vue cli 3.x 配置代理
1、根目录下新建vue.config.js文件夹文件中需要设置远程代理;如下:devServer: { overlay:{ // 关闭eslient 规则校验 warning:false, errors:false }, host: '127.0.0.1', // can be overwritten by process.env.HOST ...原创 2019-12-03 11:53:44 · 654 阅读 · 0 评论 -
vue cli 3.0中使用axios,以及axios二次封装
1、import Axios from 'axios'import Vue from 'vue'import qs from 'querystring'import sf from 'string-format'import { ResError } from './error/ResError'// import { Message } from 'iview';import { ...原创 2019-10-08 17:46:12 · 1022 阅读 · 0 评论 -
Vue父组件调用子组件事件
方法一:子组件监听父组件发送的方法方法二:父组件调用子组件方法子组件中:export default { mounted: function () { this.$nextTick(function () { this.$on('childMethod', function () { console.log('监听成功') ...转载 2019-09-29 10:28:37 · 529 阅读 · 0 评论 -
支付宝 实现 移动网页支付、PC网页支付、混合APP支付(支持微信支付)
1、移动网页支付支付宝开放平台中申创建移动网页应用;前端比较省事1、若后台返回的是form表单执行以下代码,每次用完及时销毁;当然不想写承载页的还有其他方法调起支付,具体逻辑具体分析,根据不同的业务类型去变通比如:const div = document.createElement('div');div.innerHTML = (res.data); //res.data是返回...原创 2019-09-28 18:12:37 · 2864 阅读 · 0 评论 -
移动 、pc 网页获取qq、微信授权登录
申请开发者账号之内的就不累赘了,网上一大堆:假设是已经申请完成各平台开发者账号。先来简单的,微博和QQ微博:引入微博JS<script src="http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=*******&debug=true" type="text/javascript" charset="utf-8"><...原创 2019-09-28 17:26:50 · 2000 阅读 · 0 评论 -
移动网页唤起手机内 支付宝 微信支付
本文链接:https://blog.csdn.net/qq_36710522/article/details/90483194业务场景介绍:H5移动端支持微信支付 [ 微信支付分为微信内支付(JSAPI支付官方API)和微信外支付(H5支付官方API)] && 支付宝支付 [手机网站支付转 APP 支付 官方API ]订单生成逻辑:前端请求后端提交订单,后端去和微信或者支付宝...转载 2019-09-28 17:10:09 · 4210 阅读 · 1 评论 -
vue-video-player vue视频播放插件,移动、PC均支持
使用1、 安装:npm install vue-video-player --save/2、 在main.js入口文件中引入import VideoPlayer from 'vue-video-player'require('video.js/dist/video-js.css')require('vue-video-player/src/custom-theme.css')Vue.u...原创 2019-09-28 16:53:23 · 5114 阅读 · 0 评论 -
vue中简单的导航守卫配置
1、需要在router.js中每个需要登录之后才有查看权限的页面中加入 meta: {requireAuth: true} ;以下内容为router.js中内容;export default [{path: ‘/login’,name: ‘login’,title: ‘登录’,component: () => import(’@/components/login’),},{...原创 2019-08-03 21:56:18 · 268 阅读 · 0 评论 -
使用HBuilder mui将图片保存到手机相册(移动端将图片、文件保存至手机相册)
1、首先需要全局引用mui.js; mui下载地址:http://dcloud.io/hellomui/;2、在vue methods中写一个调用方法;downloadIamgeMUI(urls) { let that = this; mui.plusReady(()=> { // 创建下载任务 图片下载地址 var picurl = urls ...原创 2019-08-03 21:34:47 · 4151 阅读 · 2 评论 -
vue中使用webSocket
在vue中一次链接webSocket,多次通讯使用;1、首先在app.vue 中建立连接;直接写一个function 调用localSocket() { // webSocket let that = this; if ('WebSocket' in window) { console.log('浏览器支持webSocket'); ...原创 2019-08-03 21:25:27 · 2363 阅读 · 0 评论 -
在Vue 中使用 sass的配置方法
1、创建一个基于webpack 模板的新项目;$ vue init webpack vue-sass;2、在当前目录下,安装依赖;$ cd vue-sass$ npm install3、安装sass的依赖包;1.npm install sass-loader2.sass-loader 依赖于node-sass;3.npm install node-sass4、在bui...原创 2018-12-09 21:12:59 · 243 阅读 · 0 评论