const db = wx.cloud.database() wx.cloud.init({ traceUser: true, }) Page({ handlerSubmit: function (evt) { console.log(evt) let content = evt.detail.value.NR console.log(content) var time = Date.parse(new Date()); if (content == '') { wx.showToast({ title: '内容不可为空', icon: 'none', duration: 2000 }) } else { wx.getUserInfo({ success: (res => { console.log(res.userInfo.nickName) let name = res.userInfo.nickName let imageurl = res.userInfo.avatarUrl console.log(name, imageurl) var timestamp = Date.parse(new Date()); var date = new Date(timestamp); //获取年份 var Y = date.getFullYear() //获取月份 var M = date.getMonth() + 1; var D = date.getDate() let time = Y + '-' + M + '-' + D const db = wx.cloud.database() const tie = db.collection("note") tie.add({ data: { array: [{ content: content, imageurl: res.userInfo.avatarUrl, name: res.userInfo.nickName, time: Y + '-' + M + '-' + D, }] } }) wx.showToast({ title: '发布成功', icon: 'success', duration: 2000 }) setTimeout(function () { wx.navigateTo({ url: 'index1.1', }) }, 10000) }), fail: res => { wx.showModal({ title: '提示', content: '请先登录', success: function (res) { if (res.confirm) { console.log('取消') } else { console.log('确定') } } }) } }) } }, data: { }, onLoad: function (options) { let that = this; var timestamp = Date.parse(new Date()); var date = new Date(timestamp); //获取年份 var Y = date.getFullYear() //获取月份 var M = date.getMonth() + 1; var D = date.getDate() var time = Y + '-' + M + '-' + D that.setData({ time: time }) }, click: function (e) { wx.navigateTo({ url: 'index1.1', }) } })
Page({ data: { array: [] }, handlerSubmit :function (evt) { console.log(evt) let content = evt.detail.value.NR console.log(content) var time = Date.parse(new Date()); if (content == '') { wx.showToast({ title: '内容不可为空', icon: 'none', duration: 2000 }) } else { wx.getUserInfo({ success: (res => { var that = this console.log(res.userInfo.nickName) let name = res.userInfo.nickName let imageurl = res.userInfo.avatarUrl console.log(name, imageurl) var timestamp = Date.parse(new Date()); var date = new Date(timestamp); //获取年份 var Y = date.getFullYear() //获取月份 var M = date.getMonth() + 1; var D = date.getDate() let time = Y + '-' + M + '-' + D const db = wx.cloud.database() const tie = db.collection("note") tie.add({ data: { content: content, imageurl: imageurl, name: name, time: time } }) that.setData({ array: [{ name: res.userInfo.nickName, content: evt.detail.value.NR, imageurl: res.userInfo.avatarUrl }] })
你好,请提供能复现问题的简单代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
--↓↓👍点击“有用”是回答的动力哦
能提供相关代码更容易排查问题
wxml和对应js相关的代码
const db = wx.cloud.database()
wx.cloud.init({
traceUser: true,
})
Page({
handlerSubmit: function (evt) {
console.log(evt)
let content = evt.detail.value.NR
console.log(content)
var time = Date.parse(new Date());
if (content == '') {
wx.showToast({
title: '内容不可为空',
icon: 'none',
duration: 2000
})
} else {
wx.getUserInfo({
success: (res => {
console.log(res.userInfo.nickName)
let name = res.userInfo.nickName
let imageurl = res.userInfo.avatarUrl
console.log(name, imageurl)
var timestamp = Date.parse(new Date());
var date = new Date(timestamp);
//获取年份
var Y = date.getFullYear()
//获取月份
var M = date.getMonth() + 1;
var D = date.getDate()
let time = Y + '-' + M + '-' + D
const db = wx.cloud.database()
const tie = db.collection("note")
tie.add({
data: {
array: [{
content: content,
imageurl: res.userInfo.avatarUrl,
name: res.userInfo.nickName,
time: Y + '-' + M + '-' + D,
}]
}
})
wx.showToast({
title: '发布成功',
icon: 'success',
duration: 2000
})
setTimeout(function () {
wx.navigateTo({
url: 'index1.1',
})
}, 10000)
}),
fail: res => {
wx.showModal({
title: '提示',
content: '请先登录',
success: function (res) {
if (res.confirm) {
console.log('取消')
} else {
console.log('确定')
}
}
})
}
})
}
},
data: {
},
onLoad: function (options) {
let that = this;
var timestamp = Date.parse(new Date());
var date = new Date(timestamp);
//获取年份
var Y = date.getFullYear()
//获取月份
var M = date.getMonth() + 1;
var D = date.getDate()
var time = Y + '-' + M + '-' + D
that.setData({
time: time
})
},
click: function (e) {
wx.navigateTo({
url: 'index1.1',
})
}
})
Page({
data: {
array: []
},
handlerSubmit :function (evt) {
console.log(evt)
let content = evt.detail.value.NR
console.log(content)
var time = Date.parse(new Date());
if (content == '') {
wx.showToast({
title: '内容不可为空',
icon: 'none',
duration: 2000
})
} else {
wx.getUserInfo({
success: (res => {
var that = this
console.log(res.userInfo.nickName)
let name = res.userInfo.nickName
let imageurl = res.userInfo.avatarUrl
console.log(name, imageurl)
var timestamp = Date.parse(new Date());
var date = new Date(timestamp);
//获取年份
var Y = date.getFullYear()
//获取月份
var M = date.getMonth() + 1;
var D = date.getDate()
let time = Y + '-' + M + '-' + D
const db = wx.cloud.database()
const tie = db.collection("note")
tie.add({
data: {
content: content,
imageurl: imageurl,
name: name,
time: time
}
})
that.setData({
array: [{
name: res.userInfo.nickName,
content: evt.detail.value.NR,
imageurl: res.userInfo.avatarUrl
}]
})