VUE 无法在computed里获取$refs

新手上路,请多包涵

获取el-tree的选择节点, 希望可以动态显示选中的个数, 因此使用了computed, 却发现computed生命周期在refs前面, 有其他方法可以实现这一功能吗?

    checkedList: function(ev) {
      return this.$refs.clearserver ? this.$refs.clearserver.getCheckedKeys().filter(item => {
        return this.agentTreeId.indexOf(item) < 0;
      }) : "";
    }
阅读 3.7k
1 个回答

computed没有生命周期,什么时候调用就什么时候运行
要么你在树初始化完成后再调用,要么自己监听选中事件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题