vue
weixin_43817724
这个作者很懒,什么都没留下…
展开
-
vue3+vite+ts项目初建(仅个人习惯)
vite构建项目:cnpm i vite-app 项目名称(选择了ts、vue3)。安装路由:cnpm i vue-router。安装element-plus:cnpm i element-plus -D安装path模块:cnpm i @types/node -D根目录新建router文件夹,配置index.ts文件在Home文件夹创建index.ts文件。配置此处使用到了别名@,需要配置tsconfig.json和vite.config.ts。tsconfig.json配置添加vite.原创 2022-06-23 14:51:48 · 353 阅读 · 1 评论 -
使用jsencrypt加密内容过长提示Message too long for RSA
参考此文章解决的——‘腿毛1米5的欧巴’安装cnpm i encryptlong -Sencryptlong依赖包地址使用:引入使用:import{JSEncrypt}from"encryptlong";var encrypt = new JSEncrypt(); encrypt.setPublicKey('使用自己的公钥'); encrypt.setPrivateKey('使用自己的私钥'); let jseobj = {}; jse...原创 2020-06-10 15:20:27 · 5946 阅读 · 0 评论 -
vue使用html2canvas截图空白问题
当页面出现滚动条时,会出现截图空白,即截图有偏移百度了很多解决方案,但是都不行。一次偶然看到一位大佬的试了一下可以,但是我再往回找找不到那个大佬的文章了,如果大佬看到,觉得冒犯了可联系我删除。npm install html2canvas --saveimport html2canvas from "html2canvas"; let myBox = this.$refs.sav...原创 2020-04-20 11:16:36 · 5347 阅读 · 0 评论 -
vue 上传同一张图片问题
当上一张上传的图片和当前上传图片是同一张图片时,能执行input事件,但是无法正常上传图片,change事件无法执行。解决:给input添加v-if,v-if可以清空input的值 <input type="file" class="upload-input"accept="image/gif,image/jpeg,image/...原创 2020-01-13 15:23:50 · 744 阅读 · 0 评论 -
挂载在vue原型上的方法
import Vue from "vue";import { Toast} from 'vant';// 过滤器Vue.filter("NumFormat", function (value, num) { let n = 1; for (let j = 0; j < num; j++) { n = n * 10; } val...原创 2020-01-11 18:10:26 · 4326 阅读 · 0 评论 -
vue 显示视频
vue-video-player的github地址戳安装cnpm install vue-video-player --save引用import{videoPlayer}from"vue-video-player";import"video.js/dist/video-js.css";<template><divclass="inde...原创 2020-01-11 17:28:11 · 3849 阅读 · 0 评论 -
vue watch多维数组
如果需要监听vue下面的数组,数组里的是对象,如果需要根据数组的改变,必须使用深度监听方法: watch: { textList: { handler(newVal, oldVal) { console.log(newVal); console.log(oldVal); }, deep: tr...原创 2019-11-14 12:30:34 · 923 阅读 · 0 评论 -
记录后端使用php和vue项目在同一个文件夹下打包上线问题
后端使用php创建了一个文件夹,文件下有php代码,有一个空文件夹创建vue项目,我按正常搭建正常配置vue项目,最后打包时使用history模式 const router = new VueRouter({ routes, mode: "history", base: "/text/", historyApiFallback:{ ...原创 2019-10-31 09:36:42 · 716 阅读 · 0 评论 -
vue 父子组件传值
父组件<template> <div class="parent"> <button @click="getChild">触发子元素事件</button> <child ref="child" :name="name" @childText="getText"></child> </div&...原创 2019-09-26 17:29:10 · 77 阅读 · 0 评论