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 @@ + + + + +