微信小程序开发知识点总结

本文总结了微信小程序开发中的关键知识点,包括目录结构、外联公共样式、提示方法、ES6开发、配置文件使用、表单数据获取、Mock.js替代方案及第三方库的挑战。在样式管理中,建议在全局wxss文件中定义公共样式;对于提示,推荐使用自定义方法;使用ES6可提升开发效率并实现代码模块化;通过配置文件管理环境变量以方便调试;通过数据绑定获取和更新表单数据;由于微信小程序的接口请求机制,Mock.js无法直接使用,但可以模仿其思想;在引入第三方库时要注意JS运行环境,确保有正确的语法声明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微信小程序开发知识点总结

微信小程序的目录结构

1.外联公共样式的方法

根据微信的官方文档,是支持@import的方式一如外联的公共样式的

使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。

文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxss.html

但是在实际的开发过程中如果通过@import '../../common.wxss' 的方式引入外联的公共样式common.wxss 却是不生效的。如果是引用文件和被引用文件在相同的目录下是生效的。即@import 'common.wxss'的方式

那么怎么管理我们的公共样式呢?根据官方文档。在根目录的app.wxss中定义的样式在所有页面中都生效。

所以我们的wechat-sdk的公共样式都是在根目录的app.wxss中定义的。

2.关于toast提示

微信小程序的 API 默认是支持toast的。 但是wx.showToast(OBJECT)方法的弹层却是默认带有一个icon。只可以配置successloading两种方式。在我们的项目中不实用。所以在我们的项目中使用自定义的方式。

使用方法:

在需要使用toast的wxml中添加下面一段代码(因为是fixed定位可以放在任意位置,一般放在页面最底部):

<view style="display:{
   {
   toast?'block':''}}" class="bd-toast">{
   {
   toasttxt}}</vi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值