- 博客(111)
- 收藏
- 关注
原创 uniapp转支付宝小程序、微信小程序兼容性bug
发现如果直接将click点击事件放view上就不用管这个点击事件是否被其他元素盖住的问题了。(比如span上有一个click事件失效了。此时把span改为view就好了。三、到处是坑,第三个坑:支付宝无法兼容uniapp原生组件picker,所以只能使用picker-view替换。1、不定义初始值value: [-1],那就无法选中第一个值。设置样式 .staorder-pickview{不然转为H5时没有高度就无法显示。
2023-12-18 17:42:33 800
原创 van-popup滑动卡顿并且在有时候在ios上经常性滑动卡顿的情况
然后苹果手机卡顿情况是pop里层的设置的z-index大于了pop本身的默认z-idenx2008,设置成一样的就可以了。:lock-scroll="false"加了这个属性就可以了具体去看官网。
2023-11-17 14:23:22 786
原创 H5预览PDF的坑
中途出现了一个坑就是后端给我返回的是http形式的pdf,而我的项目是https的导致在本地运行的时候pdf正常显示,移动端就一片空白。呜呜呜呜呜害我换了pdf.js又换了iframe都有这个问题。安装 npm install --save vue-pdf。基本上就可以直接用了(自己调以下样式就好了)统一一下http形式就可以了。
2023-10-10 15:37:21 654
原创 uni-number-box的坑-无法实现数据双向绑定
切换规格时,该组件无法动态监听到unit的变化,组件里的watch没有触发(以下为uni-number-box源码里的watch,监听的inputValue对应的是父组件传过去的unit)不知道没有触发这个监听。在父组件里监听unit,然后在子组件里定义一个方法,当父组件里unit改变时去触发子组件的方法去动态改变子组件的值。业务场景:多规格商品----每一个规格定一个起购量,切换不同规格时动态改变起购数量。
2023-09-11 11:51:16 583
原创 evenbus销毁
然而,传值是实现了, 但是当我刷新页面或者N次点击此菜单时,会发现A页面的接口被触发了N+1次,这是因为 $on事件是不会自动清楚销毁的,需要我们手动来销毁。
2023-04-27 16:43:16 120 1
原创 v-if与v-for的优先级
在vue源码上,v-for的优先级会更高一些v-if与v-for不要出现在同一节点上,性能会很差,因为v-if会在跟着for循环,在循环里每次都会进行一次判断。v-if放父节点,先判断再循环视频学习源于截图水印。...
2022-04-09 21:14:13 567
原创 前端跨域的问题
一、使用JSONP在前端引用script请求资源时,不存在跨域问题,这是因为当时设计这个script标签时,允许在别的源请求脚本,就可以利用这个来进行跨域问题这个方法就是jsonphtml5的script标签默认的type属性是text/javascript,此时浏览器就会将客户端向服务器端请求返回的以JS处理此时在客户端设置一个函数,这个函数专门用于处理跨域获取服务器json格式的数据,然后在URL上提供给服务器额外的参数,服务器看到这些参数就会执行响应的代码,然后把数据外包一个js函
2022-04-09 14:16:00 514
原创 向mongodb导入数据文档出现的错误
mongo命令报错,无法将"mongo" 项识别为 cmdlet、函数、脚本文件或可运行程序的名称无法将“mongoimport”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的解决方法 - 蜗牛渣渣 - 博客园然后打开我的电脑>高级系统设置>环境变量>系统变量>path将monggodb软件下的工具包bin路径添加到系统变量中(关掉终端,重启电脑就可以使用mongobd下的工具包了)我要导入的是json文件出现导入错误的情况:Mo...
2022-03-03 13:31:15 1616
原创 对于axios重新配置默认请求头content-type的理解
谈谈axios配置请求头content-type_寬真-CSDN博客_axios 怎么设置datatype
2022-03-01 13:57:28 718
原创 使用nrm切换node的下载地址时出现的问题
无法加载文件C:\Users\TANG\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本_yudamen的博客-CSDN博客在不同文件使用nrm ls就得再调用一次set-ExecutionPolicy RemoteSigned,否则就会报错:Set-ExecutionPolicy RemoteSigned -Scope Process(不知道为什么。。。。。。)...
2022-02-16 16:12:31 423
原创 基于vue项目的轮播图插件vue-awesome-swiper
总结一下使用这个插件的坑Swiper中文网-轮播图幻灯片js插件,H5页面前端开发首先呢按照官网安装,然后得到的是最新版本的npm install swiper vue-awesome-swiper --save然后就是版本问题,不同版本的引入的CSS文件不同,最新版本的引入 import "swiper/swiper-bundle.css"我是局部引入...
2022-01-13 17:31:49 285
原创 wangEditor3富文本
总结一下这个插件的坑上传图片到服务器 · wangEditor3使用手册 · 看云1.’按官网引入函数的,把editor.customConfig改为editor.config2.然后就是工具栏部分功能失效原因:设置的全局样式导致样式失效解决:重新对编辑器的样式进行设置,覆盖全局即可通过查找原始默认样式:webkit内核的默认样式我引入是斜体功能无法实现原因是(app.vue里面把i、b标签样式重置了)自己在本页面局部再对编辑器进行样式设置即可3.本地...
2022-01-05 16:08:56 697
原创 对象深拷贝
export const deepClone = data => { var type = getObjType(data); var obj; if (type === "array") { obj = []; } else if (type === "object") { obj = {}; } else { //不再具有下一层次 return data; } if (type === "array") { for (var i.
2021-12-23 10:21:38 269
原创 element UI表单验证中检验空格问题
在项目中,校验el-input输入,可以自定义校验规则,但是不能校验校验空格,当输入空格回车后,不能校验有空格的情况此时直接在输入框绑定的数加去.trim(去掉字符串首尾空格)好了,输入框会禁止输入空格。vue+element ui+表单验证空格问题_阁楼下的宝宝的博客-CSDN博客_vue表单验证空格以上为自定义的校验规则...
2021-12-23 10:08:46 1955
原创 axios请求多种方式
一、post二、getget传参的两种方式(1)通过URL传递参数(2)通过params选项传递参数三、delete四、put
2021-12-22 14:31:03 653
原创 执行多个并发异步请求
一、promise.all(并发处理多个异步任务,所有任务都执行完成才能得到结果)二、axios.all(原理同promise.all)axios.all()解决并发请求_小小剑sb~的博客-CSDN博客三、async/await()在async/await处理多个异步请求中,只要按顺序写下每个请求的执行顺序,它会按从上到下一次执行,通过这个可直接得到异步请求的数据,可将异步当作普通函数处理(使用async/await可直接得到异步请求的数据,还有一种方法就是在异步请求axi..
2021-12-22 11:17:38 1543
原创 Vue前后端分离的电商后台管理系统项目的概述
(1)该项目是基于前后端分离的开发模式,基于Vue技术栈的SPA单页面项目,后端主要操作数据库并向前端暴露一些API接口前端主要负责绘制页面同时,利用Ajax调用后端提供的接口。这样的开发模式使得项目开发比较高,项目也比较容易维护。前端项目主要用到的技术栈:vue、vue-router、element-plus前端组件库、axios发起网络数据请求、echarts绘制相关的图形报表.后端项目技术栈:node.js、express等。(2)前端项目初始化:安装vue脚手架、通.
2021-12-06 10:57:37 3104
原创 vue引入avue
快速上手 | Avue按着官网引入,因为版本问题出现种种错误,挺无语的(还有就是用vue可视化面板引入的插件依赖总是最新版的,总出现版本冲突的问题,还是去终端自己@相应的版本下吧)首先,使用可视化面板引入时注意,它给你配置下载的vue/cli是最新版本的,所以你引入element-ui会出现页面空白的问题,此时要引入element-plus,但是又因为,avue是基于element-ui,所以注意一下vue/cli,我再次引入的是vue/cli2.x,最后按着官网引入(此时就可以随便用avu..
2021-11-30 16:40:15 1942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人