// pages/module_consult/consultonline/consultonline.js const app = getApp() Page({ /** * 页面的初始数据 */ data: { userId: app.globalData.accessToken.userId, record: [{ id: 'system', time: '', userId: 'system', userName: '智能客服', text: '用户您好,很高兴为你服务', }, { id: 'system', time: '', userId: 'system', userName: '智能客服', text: '用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.', }, ], focus: false, value: '', placeholder: '请输入关键字' }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, clearInput() { this.setData({ value: '', focus: true, }); }, inputChange(e) { this.setData({ value: e.detail.value }); }, send() { let record = this.data.record record.push({ id: '', time: '', userId: app.globalData.accessToken.userId, userName: app.globalData.userInfo.acountname, text: this.data.value, }) this.getAnswer(this.data.value) this.setData({ record, value: '' }) }, getAnswer(q) { let record = this.data.record setTimeout(() => { record.push({ id: 'system', time: '', userId: 'system', userName: '智能客服', text: '用户您好,很高兴为你服务', }) this.setData({record}) }, 1000); } })