- 博客(7)
- 收藏
- 关注
原创 【微信小程序分享】动态拼接分享链接,并区分分享来源。uniapp
在微信小程序中,固定右上角的分享很简单,在这里不做说明。当有一个动态渲染的列表,列表中每一条信息都对应一个分享链接,链接需要绑定该数据的id,这个时候就需要进行特殊处理,下面记录一下处理方式。
2024-11-05 14:58:30
660
原创 icon-font引入彩色字体图标(Symbol方式),小程序、app、h5全端通用
字体图标并没有任何问题,但是打包成app安装到在手机上出现了白屏的情况,排查后发现是字体图表的问题,在这里将处理方式进行记录。几年前用uniapp写App引用的时候出现的问题,由于开发时是在浏览器进行调试的,按照常规方式引入。6. 修改图标的大小(通过设置元素的width和height来实现,必须宽高相等,否则会显示异常)在iconFont上面找好图表以后下载压缩包。
2024-11-05 14:36:51
556
原创 el-dialog中“destroy-on-close”中的坑
这个问题出现在弹出框嵌套table的情况下,table的复选框没有正常回显勾选状态,问题比较诡异,排查了全部代码逻辑,历经2个小时最后才发现问题出在这个属性上,特此记录。这个属性,官方对其的解释如下图,由于dialog中的元素在关闭后销毁了,再次打开时table是新渲染的(相当于又一个新的table),所以复选框没有正确回显。3、再次打开弹窗,上方“您已经选择X位学生”显示正确,但是在table中的勾选状态显示异常(正常情况下,数据双向绑定,勾选状态应该是正常显示的)1、打开弹窗,table勾选数据。
2024-11-04 12:12:01
603
2
原创 前端白屏性能优化、资源加载优化的具体操作
重新打包后,home.js 和 about.js 中没有了弹框组件的代码,该组件被独立打包成 dialogInfo.js,当用户点击按钮时,才会去加载 dialogInfo.js 和 dialogInfo.css。3)该组件复用性高,很多页面都有引入,利用组件懒加载抽离出该组件,一方面可以很好利用缓存,同时也可以减少页面的 JS 文件大小(比如表格组件、图形组件等)async 模式下,它的加载是异步的,JS 不会阻塞 DOM 的渲染,async 加载是无顺序的,当它加载结束,JS 会立即执行。
2024-11-04 09:52:38
1306
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人