vue
文章平均质量分 75
Faith_1427
这个作者很懒,什么都没留下…
展开
-
js 图片等比例缩放
export modifyImageSize = (path, maxWidth, maxHeight, callback) => { /* * @param path 【图片路径】 * @param maxWidth 【允许缩放的最大宽度】 * @param maxHeight 【 允许缩放的最大高度】 * @parsm callback 【回调缩放高度宽度】 */ /* @使用方法 modifyImageSize(path,500,500,(res)=>原创 2020-11-04 18:24:45 · 830 阅读 · 0 评论 -
electron Mac版截图功能实现
1、mac截图使用的是macos-screencapture进行截图感谢提供好了轮子~macos-screencapture<template> <div class="template-macosScreencapture"> <div>{{url}}</div> <button @click="tap">tap</button> </div></template><script&g原创 2020-09-16 16:09:24 · 705 阅读 · 0 评论 -
electron + vue-cli4.0+ 环境搭建及打包win、mac
标题一、搭建vue-cli环境1、安装vue-cli// 安装vue-cli脚手架yarn global add @vue/cli//搭建vue-clivue create hello-electron// 进入目录cd hello-electron// 尝试启动vue-cliyarn run serveps:当你看到这个页面已经成功了一半了2、安装electron // 安装electron vue add electron-builder 启动项目 yarn原创 2020-09-16 15:44:42 · 758 阅读 · 0 评论 -
移动端判断浏览器类型
判断IOS/安卓const u = navigator.userAgent;const isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);if (isiOS) { console.log('IOS')}else{ console.log('安卓')}判断是否在Safari浏览器isSafari(){//判断是否为safari...原创 2020-03-10 16:54:40 · 3055 阅读 · 0 评论 -
vue 使用VueI18n进行国际化
安装npm install vue-i18n引用新建common文件夹common:{ lang:{ zh.js//中文包 en.js//英文包 } index.js}index.jsimport Vue from 'vue';import VueI18n from 'vue-i18n'; Vue.use(VueI18n) // 通过插件的形式挂载 ...原创 2020-03-10 16:36:34 · 319 阅读 · 0 评论 -
vue 移动端使用CallApp 跳转APP进行授权登录
npm install --save callapp-lib需要跳转的界面import CallApp from "callapp-lib"; let openOptions = { path:'',//跳转APP的链接 param:{//跳转携带的参数 token:token, ...原创 2020-03-10 16:26:23 · 1545 阅读 · 1 评论 -
vue+ts开发踩坑日志【持续更新】
更新时间:2019年11月20日11:39:22import *.vue文件报错scr 目录下面新建 *-vue.d.ts因为ts不支持*.vue 后缀的文件意思是告诉 TypeScript 以 *.vue 为后缀的文件可以交给 vue 模块来处理。引入的时候加上 .vue 后缀about.vue// 这里还有一个坑,就算被当做成组件也要在组件内部声明导出这个额模块expor...原创 2019-11-20 11:39:42 · 864 阅读 · 0 评论 -
vue 在IE9 下兼容性问题
最近我们的项目选择用vue来做开发,在这个过程我们还要兼容ie9这个坑,在这里我写一点我碰到的坑开发选用:vue+vue-cli+axios+router+iview+mock首先我们按照步骤来安装vue-cli创建项目运行npm installnpm run dev12然后我们在ie9下打开发现没有用但是vue官网告诉我们他是兼容ie9的这里写图片描述官网地址:https://...原创 2019-05-24 14:36:09 · 2430 阅读 · 1 评论 -
vue-cli【2.9.6】版本,使用prerender-spa-plugin预渲染
**vue-cli【2.9.6】版本,使用prerender-spa-plugin预渲染**最近产品提到了一个问题,就是vue渲染页面的时候没有其他的dom节点显示。不利于百度爬虫抓取数据,于是在百度上面搜一了一下,最终确定了两种解决方法,一种是服务器端渲染,一种是前端预渲染。在这里我要采用的就是前端预渲染方式一、 安装 cnpm install prerender-spa-plugin ...原创 2019-05-10 17:31:47 · 912 阅读 · 0 评论 -
Vue使用反向代理解决跨域问题
@ 解决VUE跨域问题1、首先得先了解什么叫跨域类似这种就是跨域问题,一般来说是因为本地接口与服务器接口不一致导致本地:127.0.0.1:8080服务器:192.168.0.1:8081类似这种,请求后台服务器的时候就会发生跨域问题**PS:Vue会发送两次请求,第一次请求为:options,主要就是因为先发送一次options请求,试探服务器存不存在跨域问题。而后在发送一次po...原创 2019-04-24 10:19:03 · 740 阅读 · 0 评论