新建微信小程序项目
- 
 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调用接口 
			          
			        
