新建微信小程序项目
-
app.js app.wxss app.json pages index index.wxml index.wxss index.js index.json project.config.json project.private.config.json sitemap.json
对以上小程序目录结构进行简单说明,如下。
-
小程序主体 app.js app.wxss,小程序的公共样式 app.json,小程序的公共配置 小程序页面:index pages/index/index.wxml pages/index/index.wxss,页面自己的样式。页面自己的类样式会覆盖app.wxss中的同名类样式。 pages/index/index.js pages/index/index.json,页面自己的配置。页面自己的配置项会覆盖app.json中相同的配置项。
项目根目录下新增文件夹:static,static下新建子文件夹:images,images下放置静态图片资源,如puppy.jpg。 本次代码变更涉及的文件有:
- app.json
- app.wxss
- pages/index/index.wxml
- pages/index/index.wxss
app.json
{ "pages": [ "pages/index/index" ], "window": { "navigationBarBackgroundColor": "#FFA500", "navigationBarTitleText": "MyDemo", "navigationBarTextStyle": "white" }, "style": "v2", "sitemapLocation": "sitemap.json" }
app.json对小程序进行全局配置。文件内容是一个JSON对象,包含很多属性,详见。其中,常用的属性如:
app.wxss
page{ height: 100%; }
pages/index/index.wxml
<!--index.wxml--> <view class="container"> <view class="userInfo"> <image src="/static/images/puppy.jpg" class="avatar"></image> <view class="nickname">夏天的风</view> </view> <view class="btnBox"> <text class="btn">hello world</text> </view> </view>
pages/index/index.wxss
.container{ display: flex; flex-direction: column; align-items: center; background:lightgoldenrodyellow; padding: 100rpx; height: 100%; } .userInfo{ padding: 20rpx 0; } .avatar{ width: 128rpx; height: 128rpx; border-radius: 50%; } .nickname{ color: gray; } .btnBox{ margin: 64rpx; } .btn{ height: 80rpx; line-height: 80rpx; padding: 6rpx 8rpx; border-radius: 4rpx; text-align: center; border: 1rpx solid #333; font-size: 26rpx; }
相关链接
上一篇:
Python 安装包管理工具 pip
下一篇:
http篇记录:包括jsoup调用接口