Kaynağa Gözat

feat: new add test pages to unit

wangyuan 2 yıl önce
ebeveyn
işleme
2906f86e39
5 değiştirilmiş dosya ile 119 ekleme ve 1 silme
  1. 2 1
      app.json
  2. 103 0
      pages/aatest/test.js
  3. 3 0
      pages/aatest/test.json
  4. 10 0
      pages/aatest/test.wxml
  5. 1 0
      pages/aatest/test.wxss

+ 2 - 1
app.json

@@ -20,7 +20,8 @@
     "pages/reportDetail/reportDetail",
     "pages/myRecord/myRecord",
     "pages/scan/scan",
-    "pages/exchange/exchange"
+    "pages/exchange/exchange",
+    "pages/aatest/test"
   ],
   "requiredPrivateInfos": [
     "chooseAddress"

+ 103 - 0
pages/aatest/test.js

@@ -0,0 +1,103 @@
+// pages/aatest/test.js
+import { userUploadHeadImg } from '../../api/upload'
+Page({
+
+  /**
+   * 页面的初始数据
+   */
+  data: {
+    headImg: '',
+    nickname: ''
+  },
+  submit () {
+    console.log(this.data.headImg, this.data.nickname);
+  },
+
+  bindinputNickName (e) {
+    console.log(e);
+  },
+
+  onChooseAvatar(e) {
+    const { avatarUrl } = e.detail
+    console.log(e);
+    this.setData({
+      headImg: avatarUrl
+    })
+    var data = {
+      filePath: avatarUrl
+    }
+    wx.showLoading({
+      title: '上传中...',
+      mask: true
+    })
+    userUploadHeadImg(data).then(res => {
+      wx.hideLoading()
+      console.log(JSON.parse(res), 'userUploadHeadImg');
+    }).catch(e => {
+      wx.hideLoading()
+      wx.showModal({
+        content: e,
+        confirmColor: '#333',
+        showCancel: false
+      })
+    })
+
+  },
+
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad(options) {
+
+  },
+
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload() {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh() {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom() {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage() {
+
+  }
+})

+ 3 - 0
pages/aatest/test.json

@@ -0,0 +1,3 @@
+{
+  "usingComponents": {}
+}

+ 10 - 0
pages/aatest/test.wxml

@@ -0,0 +1,10 @@
+<!--pages/aatest/test.wxml-->
+<view>
+  <view>
+    <view>测试头像地址</view>
+    <button open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar">选择头像</button>
+    <image src="{{headImg}}"></image>
+    <input type="nickname" model:value="{{nickname}}" class="weui-input" placeholder="请输入昵称"/>
+    <button bindtap="submit">提交</button>
+  </view>
+</view>

+ 1 - 0
pages/aatest/test.wxss

@@ -0,0 +1 @@
+/* pages/aatest/test.wxss */