1、WXSS 样式:
WXSS就是小程序版的CSS,它具有CSS 大部分的特性,小程序在 WXSS 也做了一些扩充和修改 。
2、WXML 模板:
开发过网页的人知道,网页开发编程采用的是HTML+ CSS+JS这样的框架组合,其中HTML是用来制作当前这个页面的整体框架结构,CSS 用来提供结构样式,JS 则是进行逻辑处理以及这个页面和用户的交互 。
JS 只需要管理状态即可:
this.({msg: Hello World })通过 {{ }} 的语法把一个变量绑定到界面上,我们称为数据绑定 。仅仅通过数据绑定还不够完整的描述状态和界面的关系,还需要 if/else, for等控制能力,在小程序里边,这些控制能力都用 wx: 开头的属性来表达 。
文章插图
微信小程序开发最常见的代码
3、JSON 配置:
我们可以看到在项目的根目录有一个 app.json 和 ..json,此外在 pages/logs 目录下还有一个 logs.json,我们依次来说明一下他们的用途 。
小程序配置 app.json
app.json 是对当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等 。项目里边的 app.json 配置内容如下:
{ pages:[ pages/index/index, pages/logs/logs
], :{ :light, :#fff, xt: , le:black
}
}
这个配置各个项的含义如下:
pages字段 —— 用于描述当前小程序所有页面路径,这是为了让微信客户端知道当前你的小程序页面定义在哪个目录 。
字段 —— 小程序所有页面的顶部背景颜色,文字颜色定义在这里的 。
工具配置 ..json
通常大家在使用一个工具的时候,都会针对各自喜好做一些个性化配置,例如界面颜色、编译配置等等,当你换了另外一台电脑重新安装工具的时候,你还要重新配置 。
考虑到这点,小程序开发者工具在每个项目的根目录都会生成一个 ..json,你在工具上做的任何配置都会写入到这个文件,当你重新安装工具或者换电脑工作时,你只要载入同一个项目的代码包,开发者工具就自动会帮你恢复到当时你开发项目时的个性化配置,其中会包括编辑器的颜色、代码上传时自动压缩等等一系列选项 。
页面配置 page.json
这里的 page.json 其实用来表示 pages/logs 目录下的 logs.json 这类和小程序页面相关的配置 。
如果你整个小程序的风格是蓝色调,那么你可以在 app.json 里边声明顶部颜色是蓝色即可 。实际情况可能不是这样,可能你小程序里边的每个页面都有不一样的色调来区分不同功能模块,因此我们提供了 page.json,让开发者可以独立定义每个页面的一些属性,例如刚刚说的顶部颜色、是否允许下拉刷新等等 。
4、JS 交互逻辑
一个服务仅仅只有界面展示是不够的,还需要和用户做交互:响应用户的点击、获取用户的位置等等 。在小程序里边,我们就通过编写 JS 脚本文件来处理用户的操作 。
{{ msg }}点击我
点击按钮的时候,我们希望把界面上 msg 显示成 Hello World,于是我们在上声明一个属性:,在 JS 文件里边声明了方法来响应这次点击操作:
Page({
: () { this.({ msg: Hello World})
}
})
此外你还可以在 JS 中调用小程序提供的丰富的 API,利用这些 API 可以很方便的调起微信提供的能力,例如获取本地存储、用户信息、微信支付等 。
以上4种是微信小程序开发最常见的代码,希望能帮到大家,想了解更多是商城网站建设问题,可以咨询小程序商城 。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢 。
- 火龟怎么抓技巧(怎么能抓到高资质的火焰小龟
- 简单靠谱的手机赚钱方法:小项目3个月赚40万
- 蜱虫叮咬后怎么处理 家里有小孩的注意了,母亲拨开头发一看,魂都吓没了!
- 乡镇适合做什么加工坊(最有前景小型加工厂暴
- 怎样恢复以前的微信聊天记录 微信怎么找聊天记录信息
- 76个偏门小生意 如何在互联网创业
- 截至一季度末全国扶贫小额信贷累计发放4443.5亿元
- 免费分享6种推广方法 2020年小程序商城推广方式
- 2岁半男童被忘车内8小时后离世怎么回事?详细经过曝光令人心痛
- 小米售后服务怎么样?效率超级好