前端框架vue
元仙僧
编程如浩瀚的星空,思想永无止尽
展开
-
vue3项目解决pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia?
解决pinia报错: getActivePinia was called with no active Pinia. Did you forget to install pinia原创 2023-08-09 21:48:38 · 1083 阅读 · 0 评论 -
vue3+vite配置多入口文件
vue+vite配置多入口文件原创 2023-08-08 21:38:28 · 1781 阅读 · 0 评论 -
elementPlus dialog组件设置可拖动,当内容高度大于视口高度拖动显示异常的解决办法
elementPlus UI的dialog弹框组件在设置了draggable属性后就可拖动弹框,但是当弹框的内容高度大于视口高度时去拖动弹框就会出现显示问题。原创 2023-07-27 20:57:23 · 1230 阅读 · 4 评论 -
vue 路由跳转记住滚动位置,返回时回到上次滚动位置
方法一: 利用Keep-Alive和监听器1.首先在路由中引入需要的模块{ path: ‘/scrollDemo’, name: ‘scrollDemo’, meta: { keepAlive: true // 需要缓存 }, component: resolve => { require([‘../view/scrollDemo.vue’], resolve) } } 2.在App.vue中设置缓存组件<ke原创 2020-06-05 15:59:55 · 1482 阅读 · 1 评论 -
edge浏览器报错 "*this*" is not defined以及微信浏览器无法打开vue项目的解决办法
edge浏览器报错 “this” is not defined看报错经过一番排查发现,是vue在取值的时候,写了一个多余的this这个this过去一直认为其实就是指向该区域的vue对象,所以写不写其实没关系,这个代码在谷歌和ie都没问题,唯独在这个edge浏览器报错,去掉这个this就没问题了。微信PC浏览器无法打开vue项目网上看了很多关于此问题的解决办法,有说是es6语法的问题,...原创 2019-11-13 13:15:07 · 1509 阅读 · 0 评论 -
vue引用高德地图api(输入提示插件)无法获取数据问题
在用vue做调度系统项目的时候引用高德地图api进行地点输入时需要提示可能的地点。就是高德地图api的输入提示插件,这有一个好处,高德地图api传过来的json中含有坐标,方便在地图上打点以及地图相关操作。看实例我需要在输入地址的时候可以显示可能的地址列表,如下图。官方实例:https://lbs.amap.com/api/javascript-api/example/input/inp...原创 2019-08-27 13:50:20 · 4895 阅读 · 7 评论 -
vue中获取验证码效果
这块的功能非常简单,只是挑出来做个备份,方便以后其他项目用到。用的vue的框架,所以只展示功能部分代码.UI是自己写的,可以用自己的。 <div class="row inputRow"> <label for="dianhua" class="col-2 col-form-label">电话</label> <div cla...原创 2019-07-22 13:43:18 · 378 阅读 · 0 评论 -
vue中computed与watch的区别
computed计算属性是用来声明式的描述一个值依赖了其它的值。当你在模板里把数据绑定到一个计算属性上时,Vue会在其依赖的任何值导致该计算属性改变时更新 DOM。这个功能非常强大,它可以让你的代码更加声明式、数据驱动并且易于维护。watch监听的是你定义的变量,当你定义的变量的值发生变化时,调用对应的方法。<div>{{Name}}</div>data...原创 2019-07-02 09:15:22 · 301 阅读 · 0 评论 -
Vue中使用select2无法获取数据问题
在vue项目中使用jquery的select2插件,无法获取到下拉框的值,后来看文档通过封装组件的形式解决了这一问题 * select2封装 */Vue.directive('select2', { inserted: function (el, binding, vnode) { let options = binding.value || {}; ...原创 2019-06-26 10:22:18 · 3998 阅读 · 4 评论 -
vue路由传参方式总结
最近在看vue-router的时候碰到的问题,路由传参总共有几种方式,区别在哪里?看了很多大佬的文章总结一下官方文档:https://router.vuejs.org/zh/guide/essentials/passing-props.html首先,路由如何接收参数?通过this.router.push进行编程式跳转,router−link中的to属性进行路由切换,通过this.router...原创 2019-03-01 17:53:48 · 1193 阅读 · 0 评论 -
vue完整项目搭建
213123原创 2019-01-14 14:00:02 · 3071 阅读 · 0 评论