zjn578578 发表于 2020-7-31 12:59:23

富文本编辑器BUG

第一次打开富文本编辑器可以获得内容,访问别的菜单再回到该菜单打开富文本编辑器内容不见了,且无法在富文本编辑器输入任何内容

zjf 发表于 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){


牛皮
页: [1]
查看完整版本: 富文本编辑器BUG