- 博客(5)
- 收藏
- 关注
原创 表单中在不设置required的情况下在label前加*必填标识
我最开始直接给发票类型这个表单类型添加了验证规则required:true,问题来了,这个发票类型它是有默认值的,所以我点击保存的时候就保存不了,一直显示"请选择发票类型"所以我就把验证规则给删了,手动在发票类型前面添加*号,但是*需要是红色的,直接在label中写*发票类型无法实现这个效果。之后在发票类型前面就可以展示红色*标识了,点击保存也不会再弹出提示,可以保存成功。后来弄了半天发现这个方法可以解决,加个插槽。需求:在发票类型前面添加*必填标识。改的bug越多,发现自己越菜。
2024-02-22 14:48:20
448
1
原创 在弹框中展示pdf文件
使用embed组件来展示pdf文件,ewmUrl就是后端返回的pdf文件的网址,还需要在前面加上协议域名端口进行拼接,才能正确展示。先将从后端获取到的数据存储在state中,然后在billingRecordUserList.vue中获取数据。将从后端获取的数据存储在Vuex中,这里使用了Vuex来传数据,因为涉及到兄弟组件之间进行数据传输。这里使用了Modal对话框来实现弹窗的效果,使用的组件库是iView。实现的需求:点击查看发票按钮,展示出电子发票pdf文件。在下面加个插槽,来实现自定义按钮下载发票。
2024-02-22 11:21:57
505
1
原创 uni-app中的本地缓存
在uni-app中使用uni.setStorageSync()和uni.getStorageSync()来实现本地缓存,这是两个同步接口。一开始使用localStorage.setItem()和localStorage.getItem()来实现。实现的需求:uni-app中,在选择一个日期之后,刷新后依旧显示当前日期。但是后来发现这两个api在h5端使用没问题,在app端会出现问题。
2024-02-20 09:36:39
267
原创 vscode中的git应用
储藏”按钮,可以将本地的代码修改先储藏起来,这个我一般是在本地代码还没提交,而此时需要拉取远程仓库的代码时用到,相当于git stash命令。点击“提交”按钮,就相当于git commit -m "fix:提交的修改"命令,将更改提交到本地仓库。之后点击“同步更改”按钮,相当于git push命令,将本地仓库的更改推送到远程仓库。拉取代码之后,点击弹出储藏,就可以在左边工作区看到自己还没有提交的修改。点击"+"号就相当于git add命令,将更改添加至暂存区。
2024-02-20 09:30:47
753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人