建议富文本编辑中加入表格的插入
这几天做软件需求输入,从word复制表格到禅道里面有个很大的问题,如下:
word里面做了个2x2的表格,粘贴到禅道中,代码是这样的:
<!--[if gte mso 9]>
<![endif]-->
<!--[if gte mso 10]>
<![endif]-->
<!--StartFragment-->
<table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="border:none;">
<tbody>
<tr>
<td width="213" valign="top" style="border:solid windowtext 1.0pt;">
<p class="MsoNormal">
<span> 1</span>
</p>
</td>
<td>
<p class="MsoNormal">
<span> 2</span> </p>
</td> </tr> <tr> <td>
<p class="MsoNormal">
<span> 3</span> </p> </td>
<td width="213" valign="top">
<p class="MsoNormal"> <span> 4</span> </p> </td> </tr> </tbody> </table>
<!--EndFragment-->
在编辑时的显示效果:

但是编辑完成后,显示效果就变成了这样:

也就是表格的边框缺了一部分。
通过分析代码发现,word创建表格粘贴过来的时候,单元格的<td只有第一个加上了style="border:solid windowtext 1.0pt;"这个属性,后面的单元格即使不加这个属性,显示效果也全部有边框;在编辑时也是这个显示效果。但是编辑提交后,每个单元格必须全部加上style="border:solid windowtext 1.0pt;"属性才能正常绘制边框,否则就是空白。
因此,希望编辑和提交后显示的效果一致。最好还是禅道自己加上表格插入的功能。(禅道论坛里的这个富文本编辑器和禅道中使用的也不一样啊)
另外希望各个元素可以全文搜索啊,光搜索标题如果标题取得不好可能就搜不到了。关键词的输入希望也变为抄送给输入框那种块选择型。
1. 为什么还要用word做需求,直接在禅道里面做不就ok了。
2. 表格可以用截图。
3. 为什么要用那么多的表格呢?
你自己去试着写写代码,就知道有多麻烦了。
是因为这个项目在年初已经写了word需求文档,而我是要将其导入到禅道,格式不符合不能导入,只好一条条的写咯;
表格用截图也是一个办法,我主要考虑的是表格毕竟还是文字,如果以后要加入全文搜索的话会比较方便一点。
其实这个代码不用自己写啊,kindeditor最新版已经有了表格插入的支持了。只要把禅道里面更新到最新版就好。只是个建议而已。




精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


