正则表达式的全局搜索标志g导致表单验证反复成功失败
0x01 遇到了一个BUG这周遇到了一个很有意思的问题,记录一下。 背景是项目编写完成后,我着手开始优化form表单的正则验证。当使用封装好的正则验证类验证手机号时,在change中会出现一次成功一...
0x01 遇到了一个BUG这周遇到了一个很有意思的问题,记录一下。 背景是项目编写完成后,我着手开始优化form表单的正则验证。当使用封装好的正则验证类验证手机号时,在change中会出现一次成功一...
elementUI中虽然内置了大量图标,但有时候总会遇到在elementUI中找不到想要的图标。这次我来分享一个添加自定义图标的方法。 挑选图标1、首先打开iconfont,在搜索栏中搜索想要的图标...
起因最近新启动的一个Vue项目需要配置多个环境,不同的环境需要使用不同的API域名。 在以往的H5项目中,可以通过判断当前域名/域名+端口号(window.location.href)来区分dev...
安装vue3 vue create project_name 1E:\>vue create project_name # project_name也是创建的文件夹名 上下方向键选...
期望效果在页面加载后,走马灯组件的高度与左图高度一致。 实现方法先给左图加个ref,来方便我们获取dom元素的高度。之后定义一个photosHeight来设置走马灯的高度。 123456789...
用的vant的List、Collapse,大致如下格式: 当切换折叠面板时,list组件就请求接口拉取数据展示到自定义组件中。 1234567891011<van-collapse v-m...
最近收到这么一个需求: 在Element后台表格中,某一列需要展示 文本+超链接的内容。 期望得到的格式如下: 1234<div> <span>文本内容<...
今天发现在HyperF写入和读取redis的value类型不一致,无论任何类型读取都变成了string。 查看文档发现可以设置OPT_SERIALIZER选项来选择写入时的序列化方式(Hyperf/...
如图所示,withTrashed方法没有代码提示。 关于软删除的部分,可以参考laravel的文档:传送门,主要影响了trashed、restore、withTrashed、without...
今天在微信中测试了下新写的播放器组件,发现自己写的关闭按钮被隐藏了。 重新翻了下X5的文档发现腾讯已经更新了,最新的文档中有这么一句: 同层页面内播放是标准的视频播放形态,在video标签中添...