vue
记录vue知识点吧
WYG_王雅格
这个作者很懒,什么都没留下…
展开
-
vue---占位符渲染以及获取v-html的值
端午节前夕,后端返回了一个模板字符串,字符串中有两个占位符,要求将替换掉占位符,弄成一个输入框,让用户在输入框中写入信息如图:输入金额和使用场景输入金额和使用场景咋说呢,真糟心!!!!下面说下怎么实现吧,其实还是听简单的,就是没弄过这类的需求。原创 2023-06-26 10:18:22 · 732 阅读 · 0 评论 -
vue---cascader级联传递参数
碰到个需求需要用到,就是想实现多选吧,这个选择器的难点就是传参的问题,后端如何接收这个参数,对接的时候不同后端还不一样,我真的是无语。。。。,就拿这次传参做个记录吧。原创 2023-06-20 10:53:09 · 987 阅读 · 0 评论 -
文件流转换成PDF在iframe中显示,并调用打印
先放个效果大图需求描述:这个word文档在后端存着,需要获取它的流,然后实现一个预览这个word的功能,然后下载、打印。预览的时候,本来要预览doc,但是查了一些up,都说doc显示的话文档格式有问题之类的bug,就决定转换成pdf,再预览了。。。原创 2023-03-23 10:46:05 · 2473 阅读 · 0 评论 -
vue h5页面获取手机设备信息
npm install device-detector-js,具体信息去npm上查找,这里按照流程,安装完直接使用就玩了,原理就是解析。我遇到的是埋点请求只能在苹果机上有效果,其他机型直接忽略请求。这个是我在谷歌上调试的结果,能成功获取记录信息。使用的使用vivo手机打不开页面。...原创 2022-08-30 14:07:31 · 9411 阅读 · 3 评论 -
记录vue---element中禁止选择过去时间
需求就是这丫,8月4号之前的禁止选择。原创 2022-08-04 16:54:21 · 258 阅读 · 0 评论 -
element中动态渲染表单进行校验时,拿到单行数据
动态表单的写法,通过rules规则进行传递,这一点官网上有。原创 2022-07-27 10:13:26 · 444 阅读 · 0 评论 -
密码验证:8-20位必须包含大写字母,小写字母,数字组合,特殊字符
代码】密码验证8-20位必须包含大写字母,小写字母,数字组合,特殊字符。原创 2022-07-26 14:24:02 · 14614 阅读 · 0 评论 -
vant 自定义遮罩层van-overlay时局部滚动
vant 自定义遮罩层van-overlay时局部滚动,在蒙层元素中滑动的时候,滑到内容的尽头时,再继续滑动,蒙层底部的页面会开始滚动,显然这不是我们想要的效果,因此需要阻止这种行为,体验甚是不好设置:lock-scroll="false"时,规则里面的滑块才会滚动,overflow-y才会生效---->这是个坑上代码新建utils/modalHelper.js文件...原创 2022-07-08 09:47:18 · 2131 阅读 · 0 评论 -
关闭本页面并退出
需求:在拒绝获取地理位置权限后,退出本页面经过很多的csdn,基本上没有能够完美解决我的需求的,只能一个劲的探索才找到这个方法。。。原创 2022-06-28 15:56:23 · 215 阅读 · 0 评论 -
vue使用百度地图获取位置信息
最近再做H5页面,就一个单页面,进来的时候,要获取地理位置,上代码写在了一个bmap.js里面,onBMapCallback是百度地图的回调函数,返回一个promise2、在页面中使用首先引入使用myBMap.init().then 的返回值拿到百度api的实例一、使用浏览器进行定位二、使用ip进行定位配合,浏览器定位进行使用......原创 2022-06-27 22:36:19 · 3246 阅读 · 17 评论 -
vue引入静态资源
本来这个图片我是直接使用引入,可是上是生产的后报错,找不到这个图片后来查找资料才发现可以使用require来引入静态资源,成功解决问题使用背景图使用的话直接粘贴,避免报错原创 2022-06-27 22:07:08 · 528 阅读 · 0 评论 -
vue+node实现第三方登录——github
第三方登录——githubgithub实现第三方登录第三方登录——github前言一、在github申请第三方应用二、使用步骤1.引入库前言第一次接触第三方登录时,一脸懵逼,去哔哩哔哩上查都查不出来,一脸懵逼的我就在百度搜索了这个github第三方登录,相比qq简单点,原理我这里就不在说了,直接上代码,上步骤提示:以下是本篇文章正文内容,下面案例可供参考一、在github申请第三方应用直接上图片步骤![在这里插入图片描述](https://img-blog.csdnimg.c原创 2020-10-12 16:09:58 · 1437 阅读 · 3 评论 -
ui库的按需引入(antd)
ui库的按需引入(antd)antd按需引入有两种第一种、npm install antd --save第一种是如下所示,比较繁琐,如果想要引入button,就需要引入button及其style。等于说使用一个组件就需要引入两个文件,太麻烦了。import Button from 'antd/lib/button'; import 'antd/lib/button/style';所以更好的方式是第二种,使用 babel,babel-plugin-import来实现同样的按需加载效果。原创 2021-06-16 09:45:41 · 1281 阅读 · 0 评论 -
antd-vue日期选择器中自定义
antd-vue日期选择器前言自定义日期选择范围选择范围小于等于今天选择范围小于今天选择范围大于等于今天选择范围只能是昨天、今天和后天前言自定义日期选择范围API中有介绍如何用开始时间去限定结束时间的选择范围,或者用结束时间去限定开始时间选择范围。我们一般会用自己的时间限定选择范围,而自己的时间一般是字符串格式,如“2020-11-11”,或者用new Date()声明的日期,这时候就要做一些处理,废话不多说上代码:template:<a-date-picker placeholder原创 2021-04-30 16:26:55 · 1484 阅读 · 1 评论 -
vue中使用vant组件toast.loading的坑
vue使用vant的坑原创 2022-06-24 12:06:23 · 3101 阅读 · 0 评论 -
vue打包(hash和history)部署步骤
能看到这的兄弟,我就认为你们已经有了服务器,以及服务器上装了nginx,下面找到nginx下的html,这个是根目录,将你打包的文件放到这里面就行了。。。,我这里用的可视化工具是xftp,我这里部署了两个项目分别是v3和hashTest项目。下面详细讲一下怎么打包,以及怎么写配置文件如上图所示,根目录下我存放的是hashTest文件夹,那么 publicPath: '/hashTest/'我就设置成了 /hashTest/,之所以这么设置,是因为,要把静态存放到这个文件夹下,所谓静态文件就是css,j原创 2022-06-19 17:28:01 · 2598 阅读 · 0 评论 -
时间戳转换成年月日
在vue中main.js定义全局// 全局定义时间过滤器Vue.filter('dateFormat', function (originval) { const dt = new Date(originval) // 分别获取年月日时分秒 const y = dt.getFullYear() const m = (dt.getMonth() + 1 + '').padStart(2, '0') const d = (dt.getDate() + '').padStart(2, '0原创 2022-01-11 16:18:31 · 354 阅读 · 0 评论