求解 LayEdit CTRL+V 的操作绑定了哪个事件

提问 未结
1 218
阳仔
阳仔 2018-4-16
悬赏:20飞吻
版本:layui 浏览器:
谁知道 LayEdit 里面 CTRL+V 的操作绑定了哪个事件
我一CTRL+V 进去文字 我自定义的 A 标签就变成了 链接样式了 @贤心


回帖
  • SiberiA
    2018-4-17
    layedit本身就会对html进行处理的... 我做后台的,说的不好见谅

    你ctrl + v 到layedit , 会直接对这个textarea标签进行赋值,相当于innerHTML,他就会直接对你的内容进行处理,举个例子来说,你做一个新增修改功能,你新增后,获取到html代码保存下来,然后你再点修改功能,把你保存下来的html代码直接赋值到textarea标签内
    <textarea id="postContent" name="postContent" style="display: none;width:auto">${postValue.postContent}</textarea>
    你会发现,你上次保存的什么样子,显示出来就是什么样子


    而你手动输入则不会,因为还是在textarea标签内编辑,还没有进行标签的拼接。
    0 回复