你瞅啥呢

07 2023 档案

摘要:<template> <view> <canvas id="myCanvas" :style="{ width: '200px', height: '200px' }"></canvas> </view> </template> <script> export default { onReady() 阅读全文
posted @ 2023-07-31 19:52 叶乘风 阅读(805) 评论(0) 推荐(0) 编辑
摘要:methods: { drawPoster() { const ctx = uni.createCanvasContext('canvas', this); // 设置字体样式 ctx.setFontSize(20); ctx.setTextAlign('center'); ctx.setTextB 阅读全文
posted @ 2023-07-31 13:36 叶乘风 阅读(2678) 评论(0) 推荐(0) 编辑
摘要:我的node是18版本,初始化项目依赖时抛出这个错,直接卸载node,然后装了16版本的node问题就解决了。 如果你不想卸载node,那你可以去官网下一个16版本的node.exe文件,然后把你高版本的node.exe(比如18版本)替换为16版本的exe文件,然后输入node -v,即可看见16 阅读全文
posted @ 2023-07-29 00:23 叶乘风 阅读(30) 评论(0) 推荐(0) 编辑
摘要:前言:在传参一致,接口一致的情况下,微信开发者工具调的接口和postman返回的数据的id不一致。 具体为: 微信开发者工具端调接口拿到的id为22位的数据:1884661033952220199 看起来平平无奇对吧,而postman返回的id则为: 1884661033952220200 是的,接 阅读全文
posted @ 2023-07-28 09:48 叶乘风 阅读(837) 评论(0) 推荐(0) 编辑
摘要:前言:购物车用到加减购物车数量的一个步进器组件,使用的是uview组件1.0版本的u-number-box。 该组件设置了一个@change事件,该事件会在页面渲染的时候触发一次,如果你在里面调用了接口,比如增加/减少购物车数量,那么每次一刷新购物车该事件就会被触发,从而导致不必要的报错。 解决方案 阅读全文
posted @ 2023-07-25 14:04 叶乘风 阅读(517) 评论(0) 推荐(0) 编辑
摘要:报错代码: 我使用的vue外链https://cdn.jsdelivr.net/npm/vue,该外链引用的是最新的vue@3.3.4版本,而我的vue写法为vue2.0版本的写法,故而不兼容。 解决方案:引用指定版本的vue👇 <script src="https://cdn.jsdelivr. 阅读全文
posted @ 2023-07-25 11:54 叶乘风 阅读(441) 评论(0) 推荐(0) 编辑
摘要:如果内容高度没有超出页面高度是无法触发onreachbottom的, 我的swiper-item里面设置了一个overflow-y:auto,swiper则设置了固定的高度。 这将导致swiper-item可以在swiper里面滚动,但却无法触底,也就无法触发onreachbottom。 注意:如果 阅读全文
posted @ 2023-07-21 14:51 叶乘风 阅读(279) 评论(0) 推荐(0) 编辑
摘要:如题,解决方案:设置高度为100vh即可。 如果解决不了,你可以使用onreachbottom,scroll-view是用于局部滚动的,只有onreachbottom才会监听到页面触底; 什么?onreachbottom不生效?那100%是页面滚动没有超出页面高度,设置页面滚动高度超过页面高度即可。 阅读全文
posted @ 2023-07-20 18:49 叶乘风 阅读(886) 评论(0) 推荐(1) 编辑
摘要:快捷入口:https://www.cnblogs.com/shanfeng1000/p/16285715.html 说明:后端小伙伴提供的swagger接口文档给前端使用,前端发现比较难复制接口文档的api地址,故作为前端的我,给后端整活了,弄了一个解决方案,链接在上方👆 注意:你需要把这个方案给 阅读全文
posted @ 2023-07-19 09:14 叶乘风 阅读(309) 评论(0) 推荐(0) 编辑
摘要:前言:如题。 原因:app-vue和小程序框架,渲染引擎是webview的。但为了优化体验,部分组件如map、video、textarea、canvas通过原生控件实现,原生组件层级高于前端组件(类似flash层级高于div)。—— uniapp 解决方案: 1.使用cover-view,该方案由u 阅读全文
posted @ 2023-07-12 16:57 叶乘风 阅读(2525) 评论(0) 推荐(0) 编辑
摘要:如题。 2024-06-25 更新: .codeBox /deep/ .el-input-group__append { padding: 0 !important; } 用一个类名包住,然后用deep控制 阅读全文
posted @ 2023-07-12 11:34 叶乘风 阅读(55) 评论(0) 推荐(0) 编辑
摘要:前言:怎么说呢,子组件内嵌套了多层对象和数组,业务逻辑也是在子组件内处理,如何修改多层嵌套的对象数组的值? vue提供了一个this.$set方法去改变对应的值,实测在uniapp打包的微信小程序中无法使用该方法,而在Android端则可以,那有没有两全其美的方法? 答案是有,在修改深层次的值时可以 阅读全文
posted @ 2023-07-12 10:46 叶乘风 阅读(735) 评论(0) 推荐(0) 编辑
摘要:前言:在小程序中input的默认最小高度为1.4rem,假如我要设定的input输入的字体为64rpx,那实际上,input的高度还是显示为1.4rem,但在Android端则不会出现这种情况。 原因:小程序端默认input样式导致。 解决方案:手动设置min-height: 64rpx。 阅读全文
posted @ 2023-07-11 15:11 叶乘风 阅读(464) 评论(0) 推荐(0) 编辑
摘要:前言:转让dcloud的一个应用,填写完信息后点确定报错:Ops! 好像发生了一些异常,请尝试重新登录!3秒后返回首页... 原因:你应该是没有满足dcloud应用转让的条件: 我这里就是因为转入的账号没有进行实名认证导致的。 解决方案:请检查你转入的账号以及你的账号是否满足以上dcloud的条件, 阅读全文
posted @ 2023-07-11 11:42 叶乘风 阅读(161) 评论(0) 推荐(0) 编辑
摘要:前言:react+taro小程序项目报错。 原因:Invalid hook call.无效钩子的调用?——来自react官网的提示。 其实具体原因我也不知道,但是我重新装了一下依赖就可以了,原来用的是npm i,后来用yarn装了一下就可以了,那就当它是因为依赖没有装成功的原因吧。 解决方案:使用y 阅读全文
posted @ 2023-07-10 17:06 叶乘风 阅读(316) 评论(0) 推荐(0) 编辑
摘要:2023-07-10 记录使用chrome浏览器点击内容搜索时跳转到了一个叫www.ibaixia.com的网站然后才跳转到www.baidu.com的异常前言:猜测是chrome中毒了,或者就是网页被劫持了,每次搜索会跳转到www.ibaixia.com,然后在一瞬间又跳转到了百度搜索页。 解决方案:在 chrome 打开chrome://settings/searchEngines,也就是打开设置,找到【网站搜索】一栏,在该栏中找到百度字样,然后打 阅读全文
posted @ 2023-07-10 10:49 叶乘风 阅读(628) 评论(0) 推荐(0) 编辑
摘要:前言:微信的两个api【wx.getUserInfo】、【wx.getUserProfile】均不返回正确的昵称和头像了,在微信开发者工具中能获取到,但是体验版以及正式版小程序就一直获取到的是默认的灰色头像以及固定的昵称【微信用户】。 解决方案:只能通过手动触发open-type为chooseAva 阅读全文
posted @ 2023-07-07 16:26 叶乘风 阅读(2010) 评论(1) 推荐(0) 编辑
摘要:解决方案:既然无效,那就给checkbox包裹的文本绑定一个点击事件,该点击事件使用.stop来阻止事件冒泡,这样点击文本就不会触发checkbox的change了,可以参考一下代码: <u-checkbox> <view @click.stop="stopBack"> </View> </u-ch 阅读全文
posted @ 2023-07-06 15:49 叶乘风 阅读(908) 评论(0) 推荐(0) 编辑
摘要:前言:在less中使用【@样式变量】如: @global_color: var(--global_color, red); 问题描述:在开发工具中字体样式能正常显示,预览扫码到真机上也能显示字体颜色,结果上传代码到了提样版就不行了,样式不生效。 这里用到了一个var函数,“var() 函数用于插入自 阅读全文
posted @ 2023-07-06 14:11 叶乘风 阅读(49) 评论(0) 推荐(0) 编辑
摘要:前言:父传值给子组件,子组件需要根据传进来的值进行watch监听props中的值并遍历插入一个值,然后同时子组件的页面会跟着渲染。 问题就是:子组件无法拿到watch更新的props值,比如传进一个list,然后通过watch来监听并在list里面加入一个新的值,前端页面拿不到新的值故而报错。 原因 阅读全文
posted @ 2023-07-04 10:52 叶乘风 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:完整报错:Error in onLoad hook: "TypeError: eval is not a function" onLoad钩子中的错误:“TypeError:eval不是函数” 原因:代码里使用了eval函数,小程序端不支持该函数,h5端和app(Android)端支持。 解决方案: 阅读全文
posted @ 2023-07-03 10:44 叶乘风 阅读(2266) 评论(0) 推荐(0) 编辑
摘要:前言:uni项目打包到app(以Android为例)上运行,上下滑动页面的时候会出现一个半圆,这就是所谓的退弹,如需关闭可在pages.json文件中的globalStyle中添加一下代码即可: "app-plus": { "bounce": "none" } uniapp关于app-plus的更多 阅读全文
posted @ 2023-07-03 09:49 叶乘风 阅读(2079) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2023-07-01 15:26 叶乘风 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示