小程序云数据库怎么存储富文本,对应的字段类型是string吗?
小程序云数据库怎么存储富文本,对应的字段类型是string吗?
1 回复
array、string都可以吧
nodes = [{
name: 'div',
attrs: {
class: 'div_class',
style: 'line-height: 60px; color: red;'
},
children: [{
type: 'text',
text: 'Hello World!'
}]
}]
array的话就存 nodes 对象
string的话就存 nodes 对象的 json 字符串,也就是 JSON.stringify(nodes),或者存html字符串
nodes = '[{"name":"div","attrs":{"class":"div_class","style":"line-height: 60px; color: red;"},"children":[{"type":"text","text":"Hello World!"}]}]'
存array对象字符串的话,取出数据后,再转成array对象,即nodes = JSON.parse(nodesString)
不管是array对象还是string字符串,都可以直接赋值在rich-text上,只要格式对
<rich-text nodes="{{nodes}}"></rich-text>