2023年1月9日

react-vant 所有滚动区下拉都可以触发PullRefresh下拉刷新的问题

摘要: react-vant PullRefresh组件判断是否下拉刷新是从三个维度来判断的: 手势的方向 手势是否是垂直方向 触摸事件的父级滚动区 这样就造成了一个问题,如果你的所有滚动区都是PullRefresh组件的子组件,不管是内部滚动区或者外部滚动区都会满足这三种情况,所以不管哪个滚动区都可以触发 阅读全文

posted @ 2023-01-09 01:06 nomanisaisland 阅读(276) 评论(0) 推荐(0) 编辑

2022年12月14日

移动端ios和安卓兼容问题个人汇总

摘要: 正则表达式断言: /(?<=venue\/)[0-9a-zA-Z]*/gi 表现: ios:直接报正则表达式语法无效的错误 安卓:表现正常 解决方法:使用严格匹配 /venue/[0-9a-zA-Z]*/ 时间格式 new Date('2020-11-13 11:28:30') ios: 拿到的时间 阅读全文

posted @ 2022-12-14 10:35 nomanisaisland 阅读(24) 评论(0) 推荐(0) 编辑

2022年9月14日

开一个react源码阅读的坑,激励自己坚持看完react源码

摘要: 源码阅读前置准备 首先需要准备调试环境,这里我就不再介绍搭配步骤了,网上有很多。点击这里前往已经搭配好的环境(有部分注释,react版本是18.1) cd react-test npm i npm run start 阅读全文

posted @ 2022-09-14 13:08 nomanisaisland 阅读(17) 评论(0) 推荐(0) 编辑

2020年11月28日

使用promise实现跳转页面返回后执行后续代码

摘要: 最近遇到一个业务场景,需要跳转到下个页面,等用户操作完后,返回当前页面,当前页面的数据可以同步更新用户的操作数据。使用promise对象可以做到这点,promise对象内部保存着一个未来才会结束的事件,并且promise对象的状态只有异步才会触发状态改变(状态改变后无法更改)。刚开始直接在跳转事件内 阅读全文

posted @ 2020-11-28 11:01 nomanisaisland 阅读(456) 评论(0) 推荐(0) 编辑

2019年11月13日

node设置到浏览器的cookie本地拿不到

摘要: 今天使用cookie parser插件遇到一个问题,存储到浏览器的cookie值,使用 拿不到cookie值 代码如下: 原因是设置了 ,设置这个后限制了浏览器获取该cookie值的权限,只有通过后台才可以获取或者修改。 细节请参考: "聊一聊 cookie" 这篇文章。 阅读全文

posted @ 2019-11-13 19:24 nomanisaisland 阅读(512) 评论(0) 推荐(0) 编辑

node连接mysql的一个问题

摘要: 一般报以上错误,你就需要检查你的mysql语句了,可能你漏了某条语句,就会直接报错,可以把你写的语句放在查询里面检查一下,运行通过了就没有问题 阅读全文

posted @ 2019-11-13 10:53 nomanisaisland 阅读(120) 评论(0) 推荐(0) 编辑

2019年11月11日

关于Vant ui 全局引入的一个问题 vant Failed to resolve directive: lazy

摘要: 项目中全局引入Vant后使用图片懒加载组件会有一个问题,v lazy自定义指令没有注册 这是因为Lazyload 是 Vue 指令,使用前需要对指令进行注册, options的参数参考官方文档 https://youzan.github.io/vant/ /zh CN/lazyload 阅读全文

posted @ 2019-11-11 17:31 nomanisaisland 阅读(8814) 评论(5) 推荐(2) 编辑

关于vant ui 无法引入本地图片的

摘要: 关于vant ui 组件组件无法引入本地图片的问题,只需要在需要引入的链接外加上一层require包裹住就可以了 阅读全文

posted @ 2019-11-11 10:40 nomanisaisland 阅读(3989) 评论(0) 推荐(0) 编辑

2019年11月6日

[Vue warn]: Invalid prop: type check failed for prop "visible". Expected Boolean, got String with value "value".

摘要: 今天遇到一个错误,总结一下发现这个错误的错误点都是大同小异,粗心导致的 我的错误是:visible="value"没有写成双向绑定的形式,写成了visible="value",这种问题本来应该不会出现的,给自己一巴掌, 一般这种错误的导致的原因都是需要采用双向绑定模式,但是你没有。 阅读全文

posted @ 2019-11-06 16:29 nomanisaisland 阅读(5966) 评论(0) 推荐(0) 编辑

2019年8月25日

简单安装windows terminal和在window10开启Ubuntu bash的方法

摘要: 安装windows terminal: 1. 点开microsoftstore搜索windows terminal, 如果你的系统版本符合要求,直接安装即可, 如果你的系统版本不符合要求,点击该页面下系统要求,然后传送到最新系统更新地址更新完后再来下载即可 2. 更新完并且下载完软件后,打开软件wi 阅读全文

posted @ 2019-08-25 11:37 nomanisaisland 阅读(4746) 评论(0) 推荐(1) 编辑

导航