关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 20561|回复: 2

富文本编辑器BUG

[复制链接]
发表于 2020-7-31 12:59:23 | 显示全部楼层 |阅读模式
第一次打开富文本编辑器可以获得内容,访问别的菜单再回到该菜单打开富文本编辑器内容不见了,且无法在富文本编辑器输入任何内容
发表于 2020-9-17 10:32:31 | 显示全部楼层
1.在TabLayout.vue文件中添加method

     excuteCallback(callback){
        callback()
      },
2.在JEditor.vue文件中initATabsChangeAutoReload方法添加else逻辑

    initATabsChangeAutoReload() {
        // 获取父级
        let tabs = getVmParentByName(this, 'ATabs')
        let tabPane = getVmParentByName(this, 'ATabPane')
        if (tabs && tabPane) {
          // 用户自定义的 key
          let currentKey = tabPane.$vnode.key
          // 添加事件监听
          tabs.$on('change', (key) => {
            // 切换到自己时执行reload
            if (currentKey === key) {
              this.reload()
            }
          })
        }else{
          let tabLayout = getVmParentByName(this, 'TabLayout')
          tabLayout.excuteCallback(()=>{
            this.reload()
          })
        }
      },
发表于 2022-1-19 17:57:23 | 显示全部楼层
zjf 发表于 2020-9-17 10:32
1.在TabLayout.vue文件中添加method

     excuteCallback(callback){

牛皮
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表