微信小程序知识总结

在对一个程序或者界面编译之前,需要有充足的知识储备,同时需要一个良好的编程软件,因此微信团队开发了一个适用于大众及专业人员的软件:稳定版 Stable Build | 微信开放文档


进入软件界面之后,首先会看到app.js、app.json,app.wxss、project.config.json、sitemap.json,他们的功能为

sitemap.json配置文件

project.config.json配置文件

wxml类似于html中的html 书写页面结构

wxss类似于html中的css 书写页面样式

app.wxss书写全局样式

app.json配置文件


一、如何创建一个页面

例如我要创建一个名为box的页面,首先,我们要找到app.json文件中的pages,在pages中输入

"pages/box/box", (在微信小程序中,逗号(,)相当于Java中的分号(;)有分开代码的作用,但不同的是,小程序可以不用在最后一个语句中加逗号),编译box之后模拟器中会显示pages/box/box.wxml,此时代表创建成功,此时可以在资源管理器中的pages文件里看到文件box,因此我们可以知道每个页面都有一个独立的文件夹每一个页面文件都包含后缀为wxml  wxss js json四个文件。


知识点(WXML)


1.在页面中添加图片

<image  src="../../images/图片名称.后缀"></image>

在标签 image 中加入mode="aspectFit"可以使图片保持纵横比,完整的显示图片

2.滚动条
scroll-view:可滚动视图区域。使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。
组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。
scroll-x:允许横向滚动
scroll-y:允许纵向滚动

3.图标组件
icon图标组件:
icon的类型,有效值:success, success_no_circle, 
info, warn, waiting, 
cancel, download, search, clear
<icon type="success" size="100" color="lime"></icon>
<icon type="success_no_circle" size="100" ></icon>
<icon type="info" size="100"></icon>
<progress percent="30" backgroundColor="orange" active="true" color="red"></progress>

4.导航
navigator导航:navigator实现页面跳转
<navigator url="/pages/index/index">首页</navigator>
url跳转的地址  /根路径
如果跳转页面在tabbar中出现过,不能直接跳转 ,加open-type="switchTab
<navigator url="/pages/my/my" open

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值