2022-04-09 22:46:53
这是我的第一篇正式博客!兴奋!好耶!通了,遇到过不少小的问题,也努力解决了。
SELECT * FROM blog WHERE id > #{param1} ORDER BY id desc LIMIT #{param2}
结果好像逻辑并不对,因为排序后的大id永远都在开头,那么读到的永远是第一个。
如果先计数,那么就平白无故的多了一次与数据库的请求,增加了不必要的负担。
最后还是老老实实的采用原生的排序分组策略,也许有其它方式按照索引查找吧
SELECT * FROM blog ORDER BY id desc LIMIT #{param1},#{param2}
最后遇到的问题就是这个富文本编辑器遇到的问题,传输的数据中包含了经过转义的>部分,当传输数据时,
由于后端进行解析处理的时候,会依据&符号进行截断,导致富文本内容被截断,经过好朋友skeleton的悉心指导,
才终于发现了问题所在,encodeURI和encodeURIComponent还是存在着不小的区别的,前者并不会对&等符号进行转移,
而后者会进行转义,所以我们应该要使用后者才能实现转义,从而在解析的时候不会被截断。
this.$xss(encodeURIComponent(content))
当然了功能还没有完全实现,还需要继续完善哒!