<!--index.wxml--> <view class="container"> <!--icon text progress--> <!--success, success_no_circle, info, warn, waiting, cancel, download, search, clear--> <!--type 用於定義圖標類型,只能是規定範圍的類型,除了這些內置圖標,其餘圖標必須經過圖片方式使用--> <icon type="success_no_circle"></icon> <!-- size 用於指定圖標大小 默認是23 單位是px --> <icon type="info" size="60"></icon> <!-- color 用於指定圖標顏色 取值就是CSS顏色取值 --> <icon type="info" size="60" color="yellow"></icon> <!--text相似於HTML中的p標籤,可是p標籤不能嵌套--> <!--text主要是爲了能夠很好的控制頁面上的內容--> <!--text還支持換行--> <text>這是一 段<text>文本</text>內容</text> 這是一段沒有被text包裹的文本 <!-- 顯示一個進度條 --> <!-- show-info 是用來控制是否顯示具體數值的的 --> <progress percent="20" show-info /> <progress percent="50" active /> </view>
index.jsjavascript
//index.js //獲取應用實例 var app = getApp() Page({ data: { motto: 'Hello World', userInfo: {} }, //事件處理函數 bindViewTap: function() { wx.navigateTo({ url: '../logs/logs' }) }, onLoad: function () { console.log('onLoad') var that = this //調用應用實例的方法獲取全局數據 app.getUserInfo(function(userInfo){ //更新數據 that.setData({ userInfo:userInfo }) }) } })
這一串在這沒有什麼用,是建立時自帶的,下面這個也是
index.csscss
/**index.wxss**/ .userinfo { display: flex; flex-direction: column; align-items: center; } .userinfo-avatar { width: 128rpx; height: 128rpx; margin: 20rpx; border-radius: 50%; } .userinfo-nickname { color: #aaa; } .usermotto { margin-top: 200px; }