小程序简介
小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
对于公司来说有比较低的开发成本,加上微信的普及微信小程序的优点也就显现出来了,比如用户不需要在应用软件直接下载该应用方便的人们的生活,这也是为什么这段时间小程序这么火的原因。
那微信小程序的基本文件和平常有哪些不同呢?
首先呢学过前端的都在我经常写页面的时候会用到“HTML”,“css”,“js”等。微信小程序的语法基本上原理和平常的思路差不多。
WXML
:微信⾃⼰定义的⼀套组件
WXSS
:
⽤于描述
WXML
的组件样式
js
:
逻辑处理
json
:
⼩程序⻚⾯配置
注!wxss与css还是有不同的:
wxss
背景图⽚只能引⼊外链,不能使⽤本地图⽚
⼩程序样式使⽤
@import
引⼊ 外联样式⽂件,地址为相对路径。
尺⼨单位为
rpx
,
rpx
是响应式像素
,
可以根据屏幕宽度进⾏⾃适应。
生命周期改成了:
onLoad
:
⻚⾯加载时触发。⼀个⻚⾯只会调⽤⼀次,可以在
onLoad
的参数中获取打开当前⻚⾯路径中的参数
onShow
:
⻚⾯显示
/
切⼊前台时触发调⽤。
onReady
:
⻚⾯初次渲染完成时触发
,
⼀个⻚⾯只会调⽤⼀次。
onHide
:
⻚⾯隐藏
/
切⼊后台时触发,如
navigateTo
或底部
tab
切换到其他⻚⾯,⼩程序切⼊后台等
onUnload
:
⻚⾯卸载时触发。如
redirectTo
或
navigateBack
到其他⻚⾯时
.
但是综合来说思路不变只是语法变了可以说万变不离其宗把。