From d65fdc8f92849ce98d6d3b48caad7a3eff3ec36a Mon Sep 17 00:00:00 2001 From: Kiyan Date: Fri, 26 May 2017 15:27:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E5=A4=87=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app.json | 3 +- app/pages/order/content.js | 99 ++++++++++++++++++++++++++++++++++++ app/pages/order/content.json | 3 ++ app/pages/order/content.wxml | 15 ++++++ app/pages/order/content.wxss | 1 + app/pages/order/quasi.js | 12 +++-- app/pages/order/quasi.wxml | 11 ++++ app/pages/order/quasi.wxss | 5 +- app/pages/order/show.js | 2 +- app/pages/order/show.wxml | 12 ++++- app/utils/apis.js | 4 +- 11 files changed, 157 insertions(+), 10 deletions(-) create mode 100644 app/pages/order/content.js create mode 100644 app/pages/order/content.json create mode 100644 app/pages/order/content.wxml create mode 100644 app/pages/order/content.wxss diff --git a/app/app.json b/app/app.json index 8373225..9562533 100644 --- a/app/app.json +++ b/app/app.json @@ -1,12 +1,13 @@ { "pages": [ "pages/index/index", + "pages/order/list", "pages/order/show", "pages/order/quasi", + "pages/order/content", "pages/mine/coupon", "pages/shop/show", "pages/mine/mine", - "pages/order/list", "pages/order/review", "pages/index/search", "pages/index/category", diff --git a/app/pages/order/content.js b/app/pages/order/content.js new file mode 100644 index 0000000..10bb94e --- /dev/null +++ b/app/pages/order/content.js @@ -0,0 +1,99 @@ +// pages/order/content.js +import { + getPrevPage +} from '../../utils/util' +const limit = 50 +Page({ + + /** + * 页面的初始数据 + */ + data: { + limit, + content: '' + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + this.callback = options.callback || 'callback' + var {content} = options + if (content) { + this.setData({ + content + }) + } + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + }, + + onContentInput(e) { + var {value} = e.detail + var {content} = this.data + if (value.length <= limit) { + this.setData({ + content: value + }) + } else { + this.setData({ + content + }) + } + }, + onSaveTap(e) { + var {content} = this.data + var cb = getPrevPage()[this.callback] + cb && cb(content) + wx.navigateBack({ + delta: 1, + }) + } +}) \ No newline at end of file diff --git a/app/pages/order/content.json b/app/pages/order/content.json new file mode 100644 index 0000000..2ef5a6c --- /dev/null +++ b/app/pages/order/content.json @@ -0,0 +1,3 @@ +{ + "navigationBarTitleText": "附加信息" +} \ No newline at end of file diff --git a/app/pages/order/content.wxml b/app/pages/order/content.wxml new file mode 100644 index 0000000..7925e5e --- /dev/null +++ b/app/pages/order/content.wxml @@ -0,0 +1,15 @@ + + + + +