微信小程序
微信小程序知识点
Sfh_11
这个作者很懒,什么都没留下…
展开
-
解决:微信小程序饼状图组件层级过高覆盖在日历选择器上
我相信有很多小伙伴们和我一样,在开发微信小程序的过程中,当用到多个组件的情况下会出现上述情况,直接上图:我这里饼状图用的是一个叫Wux Weapp的组件,而日历选择器则是用的Vant组件,而为什么会出现这种情况的原因是:饼状图的本质是通过canvas标签绘制的,而在小程序里,原生canvas组件的级别是非常高的,所以它会覆盖在别的组件上面。在知道了原理后,我开始从提高日历选择器的级别和降低饼状图的级别下手,分别重新设置它们的z-index,但是这种方法并不管用,于是我又开始查阅Vant组件库的Gith原创 2021-11-17 17:46:18 · 868 阅读 · 0 评论 -
小程序编码规范
wxss:class类名必须以字母开头命名,且全部字母为小写,单词之间用下划线"_"连接,且祖先模块不能出现下划线。若子孙模块超过4级或以上,应考虑在祖先模块内用具有辨识性的独立缩写作为新的子孙模块;js:生命周期函数放前面,自定义函数放在生命周期函数后面,函数之间相隔一行,方法名采用驼峰命名 onHide: function (e) { }, /** * xxxx */ onUnload:function(){ }, /** * 函数之间相隔一行 * 自定义函数原创 2021-08-13 14:34:14 · 784 阅读 · 0 评论 -
微信小程序module.exports 模块化
data.js:var dataPost = { "student": { "name": "sfh", "description": "计算机专业", }, } module.exports={ myData: dataPost // 对外暴露的变量名叫myData,对应着内部的dataPost对象 } 把data.js里面的数据封装成模块后在index.js中调用index.js:let data = requ原创 2021-07-23 16:25:12 · 991 阅读 · 0 评论