小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想在一个表单页面中使用2个富文本编辑器 但是我去修改字体或者格式的时候 修改的都时最后一个的内容
部分代码片段https://developers.weixin.qq.com/s/s0BbBEmY7pdR
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问解决了嘛?是怎么做的,2个的时候怎么赋值?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
setTimeout(() => {
wx.pageScrollTo({
scrollTop: 0,
})
}, 800)
},
// 回显公司简介内容
onCompanyReady() {
const that = this
this.createSelectorQuery().select('#editorCompany').context(function (res) {
that.data.edit2 = res.context
if (!res) return
setTimeout(function () {
that.data.edit2.setContents({
html: that.data.personInfo.fBriefIntroduction,
success: function (res) {
console.log("渲染成功2")
fail: function (err) {
console.log("渲染失败")
}
}, 500)
}).exec()
onEditorReady(detail) {
that.createSelectorQuery().select('#editor').context(function (res) {
that.data.edit1 = res.context
that.data.edit1.setContents({
html: that.data.personInfo.fPersonalHomepage,
console.log("渲染成功1")
那就是你的逻辑有问题,方法都写成了同一个吧,两个editor就写两个获取值的方法
可以吗?
可以
最好能提供代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问解决了嘛?是怎么做的,2个的时候怎么赋值?
setTimeout(() => {
wx.pageScrollTo({
scrollTop: 0,
})
}, 800)
},
// 回显公司简介内容
onCompanyReady() {
const that = this
this.createSelectorQuery().select('#editorCompany').context(function (res) {
that.data.edit2 = res.context
if (!res) return
setTimeout(function () {
that.data.edit2.setContents({
html: that.data.personInfo.fBriefIntroduction,
success: function (res) {
console.log("渲染成功2")
},
fail: function (err) {
console.log("渲染失败")
}
})
}, 500)
}).exec()
setTimeout(() => {
wx.pageScrollTo({
scrollTop: 0,
})
}, 800)
},
onEditorReady(detail) {
const that = this
that.createSelectorQuery().select('#editor').context(function (res) {
that.data.edit1 = res.context
if (!res) return
setTimeout(function () {
that.data.edit1.setContents({
html: that.data.personInfo.fPersonalHomepage,
success: function (res) {
console.log("渲染成功1")
},
fail: function (err) {
console.log("渲染失败")
}
})
}, 500)
}).exec()
setTimeout(() => {
wx.pageScrollTo({
scrollTop: 0,
})
}, 800)
},
// 回显公司简介内容
onCompanyReady() {
const that = this
this.createSelectorQuery().select('#editorCompany').context(function (res) {
that.data.edit2 = res.context
if (!res) return
setTimeout(function () {
that.data.edit2.setContents({
html: that.data.personInfo.fBriefIntroduction,
success: function (res) {
console.log("渲染成功2")
},
fail: function (err) {
console.log("渲染失败")
}
})
}, 500)
}).exec()
setTimeout(() => {
wx.pageScrollTo({
scrollTop: 0,
})
}, 800)
},
那就是你的逻辑有问题,方法都写成了同一个吧,两个editor就写两个获取值的方法
可以吗?
可以
最好能提供代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html