我學的是,劉剛老師的「微信小程序開發」。
天氣微信小程序,在寫代碼的時候遇到一些符號和變量的疑問:json
1. 單詞不瞭解,navigationBarTitleText 導航欄標題文本,info 信息,content 內容,font-family 字體系列,padding-top 頂部填充,text-align 文本對齊,margin-top 上邊距,margin-right 右邊距。小程序
2. 符號問題,微信小程序用的符號,都是英文符號。微信小程序
3. 內容,在index.js裏數據初始化, index.wxml中調用index.js的變量,例如temp調用了「4」,index.wxss的內容用來改變字體的,類型、顏色、對齊、邊距、寬、高等。微信
4. 其餘,app
天氣微信小程序做用是聯繫綁定數據和字體類型,總體很簡單。xss
app.json的代碼字體
{ "pages": [ "pages/index/index", "pages/logs/logs" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "中國天氣網", "navigationBarTextStyle": "black" }, "sitemapLocation": "sitemap.json" }
index.js的代碼code
Page({ data: { temp:"4", low:"-1℃", high:"10℃", type:"晴", city:"北京", week:"星期二", weather:"無持續風向 微風級" } })
index.wxml的代碼xml
<view class="content"> <view class="today"> <view class="info"> <view class="temp">{{temp}}℃</view> <view class="lowhigh">{{low}}/{{high}}</view> <view class="type">{{type}}</view> <view class="city">{{cite}}</view> <view class="week">{{week}}</view> <view class="weather">{{weather}}</view> </view> </view> </view>
index.wxss的代碼blog
.content { font-family : 微軟雅黑,宋體; font-size : 14px; background-size : cover; height : 100%; width : 100%; color : #333333; } .today { padding-top : 70rpx; height : 50%; } .temp { font-size : 80px; text-align : center } .city{ font-size : 20px; text-align : center; margin-top : 20rpx; margin-right : 10rpx; } .lowhigh { font-size : 12px; text-align : center; margin-top : 30px } .type{ font-size : 16px; text-align : center; margin-top : 30rpx; } .week{ font-size : 12px; text-align : center; margin-top : 30rpx; } .weather{ font-size : 12px; text-align : center; margin-top : 30rpx; }