更新:突然想起来会不会是兼容或者版本问题?


使用tui-editor遇到markdown预览样式错误,也不清楚是不是版本的问题,改了下源码之后效果正常了

打开控制台看到几个类名不对劲,te-editorte-md-splitterte-preview应该是并列关系,这里变成了嵌套,初步排除是插件的自定义配置问题

打开node_modules包中的tui-editor文件夹,搜索一下``te-preview`看看是在什么地方渲染的

在js文件中搜索 containerTmpl 变量

var containerTmpl = ['<div class="tui-editor">', '<div class="te-md-container">', '<div class="te-editor" />', '<div class="te-md-splitter" />', '<div class="te-preview" />', '</div>', '<div class="te-ww-container">', '<div class="te-editor" />', '</div>', '</div>'].join('');

看到其中有些div写成了自闭和标签,自己加上</div>,然后将所有js文件中containerTmpl替换

var containerTmpl = ['<div class="tui-editor">', '<div class="te-md-container">', '<div class="te-editor">', '</div>', '<div class="te-md-splitter" >', '</div>', '<div class="te-preview">', '</div>', '</div>', '<div class="te-ww-container">', '<div class="te-editor">', '</div>', '</div>', '</div>'].join('');

这回就渲染正确了

最新文章

  1. 第一届山东省ACM——Phone Number(java)
  2. 那些PHP中没有全称的简写
  3. BZOJ2815: [ZJOI2012]灾难
  4. 关于plsql表如何创建自增长列
  5. WCF入门教程三[WCF的宿主]
  6. ARM处理机模式--内部寄存器
  7. jQuery选择器种类整理
  8. java--创建多线程两种方法的比较
  9. idea svn 的使用----转载,挺好的
  10. ArcGIS API for JavaScript 4.x 本地部署之IIS法
  11. Spring Boot admin 2.0 详解
  12. LNMP 支持路由重写
  13. Struts2之action 之 感叹号 ! 动态方法调用
  14. python 学习笔记:python例子
  15. TCP/IP 笔记 - ICMPv4和ICMPv6 : Internet控制报文协议
  16. cSharp:use Activator.CreateInstance with an Interface?
  17. hadoop-3
  18. 第一章 关于html适应手机屏幕的写法
  19. Entity Framework中的几种加载方式
  20. python基础----元类metaclass

热门文章

  1. HDOJ 2955
  2. 2019牛客暑期多校训练营(第四场)k题、j题
  3. Git命令回退代码并同步到远程仓库
  4. [视频] Docker 安装 nginx + rtmp
  5. 【原创】docker &amp; kubernetes问题总结
  6. Ubuntu 下更改pip源使用清华源
  7. 鸟哥的linux私房菜——第十章学习(BASH)
  8. MD5强碰撞
  9. sass文件编译(.scss-&gt;.css),使用ruby环境,在windows10,koala工具,Error: Invalid GBK character &quot;\xE5&quot;
  10. nodemon all in one