submit_message.js 1.6 KB
// pages/submit_message/submit_message.js
const app=getApp();
Page({

 /**
  * 页面的初始数据
  */
 data: {
  message:'',
  id:''
 },
 setmessage(e){
  let that=this;
  if (e.detail.value.length>=100){
   wx.showToast({
    title: '字数超出限制',
    icon:'none',
    duration:2000
   })
  }else{
   that.setData({
    message: e.detail.value
   })
  }
  
 },
 sub_btn(){
  let that=this;
  if (that.data.message==''){
   wx.showToast({
    title: '请填写评论',
    icon: 'none',
    duration: 2000
   })
  }else{
   let url ='home/Elephant/submit_comments';
   let param={
    love_id:that.data.id,
    content: that.data.message
   }
   let header={
    'XX-Token':wx.getStorageSync('token')
   }
   app.post(url, param, header).then((res)=>{
    console.log(res);
    wx.navigateBack({
     delta: 1
    })
   }).catch((err)=>{
    console.log(err)
   })
 
  }
 },
 /**
  * 生命周期函数--监听页面加载
  */
 onLoad: function (options) {
  let that=this;
  that.setData({
   id:options.id
  })

 },

 /**
  * 生命周期函数--监听页面初次渲染完成
  */
 onReady: function () {

 },

 /**
  * 生命周期函数--监听页面显示
  */
 onShow: function () {

 },

 /**
  * 生命周期函数--监听页面隐藏
  */
 onHide: function () {

 },

 /**
  * 生命周期函数--监听页面卸载
  */
 onUnload: function () {

 },

 /**
  * 页面相关事件处理函数--监听用户下拉动作
  */
 onPullDownRefresh: function () {

 },

 /**
  * 页面上拉触底事件的处理函数
  */
 onReachBottom: function () {

 },

 /**
  * 用户点击右上角分享
  */
 onShareAppMessage: function () {

 }
})