vue如何在一个方法里面使用另一个方法的变量

如何在end里面使用timeOutEvent
现在这样提示timeOutEvent is not defined

methods: {
    start () {
      var timeOutEvent = setTimeout(() => {
      }, 500)
      return false
    },
    end () {
      clearTimeout(timeOutEvent)
    }
}
阅读 10.2k
3 个回答

老哥换个思路, 你这是行不通的, 应该把timeOutEvent 声明在data里, 用this.timeOutEvent...

你在数据state里定义好,再使用不就好了

把timeOutEvent定义到 data里。

调用this.timeOutEvent就可以里

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