微信小程序代码构成
- 2026-09-23 09:24:06
微信小程序代码构成
1WXML模板
标签语言,用来构建小程序页面的结构
2.WXML和 HTML 的区别
标签名称不同
HTML(div, span, img, a) WXML (view, text, image, navigator)
属性节点不同
<a href="#">超链接</a> <navigator url="/pages/home/home"></navigator>
提供了类似于 Vue 中的模板语法
数据绑定 列表渲染 条件渲染
3WXSS样式
样式语言
4.WXSS和 CSS 的区别
1新增了 rpx 尺寸单位
CSS 中需要手动进行像素单位换算,例如rem WXSS 在底层支持新的尺寸单位rpx,在不同大小的屏幕上小程序会自动进行换算
2提供了全局的样式和局部样式
项目根目录中的 app.wxss 会作用于所有小程序页面 局部页面的.wxss样式仅对当前页面生效
3WXSS 仅支持部分 CSS 选择器
.class 和 #id element 并集选择器、后代选择器 ::after和::before 等伪类选择器
JS逻辑交互
分类
1 app.js
是整个小程序项目的入口文件,通过调用 App()函数来启动整个小程序
2 页面的 .js 文件
是页面的入口文件,通过调用 Page()函数来创建并运行页面普通的 .js 文件
3普通的 .js 文件
是普通的功能模块文件,用来封装公共的函数或属性供页面使用
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。