请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ts 报错 2683 this问题

老师,我在使用ts+vue 开发一个异步请求节流功能,在里面需要使用 let context = this
我项目里面这行 this 报错了,我使用 (this as any) 赋值也报错。
麻烦老师帮我,公司项目急

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2020-03-10 09:32:03

你是定义报错还是运行时报错,定义报错要给他一个明确的类型,运行时报错的话检查一下 this 的指向。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3946981 #1
    我是运行时报错
    我在函数内部想把 this 赋值给一个变量
    回复 有任何疑惑可以回复我~ 2020-03-10 09:51:03
  • 提问者 慕粉3946981 #2
    检查 this 指向后该怎么样处理这个报错?
    回复 有任何疑惑可以回复我~ 2020-03-10 09:52:09
  • ustbhuangyi 回复 提问者 慕粉3946981 #3
    那就检查一下 this 变成了什么,通常可以用箭头函数来解决,话说你这种提问方式,提供这么少的信息我很难帮你,希望你自己能够解决喔。
    回复 有任何疑惑可以回复我~ 2020-03-10 11:25:35

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信