富文本编辑器,发给后端的内容是带着html标签的字符串,我需要把这些字符串存储到数据库中,其实原理非常简单,我首先创建一张表:

1
2
3
4
5
6
7
8
9
10
CREATE TABLE `tb_title` (
`title_id` int(11) NOT NULL COMMENT '文章Id',
`sort_id` int(11) DEFAULT NULL COMMENT '所属栏目Id',
`title` varchar(200) DEFAULT NULL COMMENT '标题',
`content` longtext COMMENT ' 内容',
`create_time` date DEFAULT NULL COMMENT '创建时间',
`update_time` date DEFAULT NULL COMMENT '修改时间',
`title_status` int(11) DEFAULT NULL COMMENT '文章状态',
PRIMARY KEY (`title_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

PS:需要注意的是,内容一定选longtext类型,以免报长度不够错误。

接下来,我们模拟一段web端传过来的内容,比如获取编辑器内容,我们就可拿到该段字符串:

1
<p><b>1、什么是Vue?</b></p><p>vue真的太好用了,是前后段分离必不可少的开发框架之一……</p><p><br></p><p><i><u>2、Vue能干什么?</u></i></p><p>模拟数据</p><p><br></p>

那么,我们建一个简单的html,并把该段内容放在div标签中,用浏览器打开就能看到刚才的内容了:

1、什么是Vue?

vue真的太好用了,是前后段分离必不可少的开发框架之一……


2、Vue能干什么?

模拟数据


现在仍然存在一些未知的问题,不过我相信我最近能把多页面编辑器项目做出来