请稍等 ...
×

采纳答案成功!

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

@click里用箭头函数和不用的区别是什么呀??

老师,看视频里,几处@click后面用的都是箭头函数,也看了老师给其他同学的解释,一个是函数,一个是执行结果。

两者的区别老师可以稍微详细的解答下么?什么时候用函数,什么时候用执行结果?

目前我试了下用箭头函数,和直接调用两者得到的结果都是一样的,所以很懵!!还请老师详细解答下!!谢谢啊!!!

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

1回答

Dell 2021-06-30 23:50:31

同学,function a(){ 1+ 1} ,a 它是个函数,没有被执行,所以就是个函数。 a() 是在执行函数,结果是2。所以 a 是函数的引用,a() 是函数的结果,懂了?

1 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕仙6375223 #1
    明白了,谢谢老师
    回复 有任何疑惑可以回复我~ 2021-07-01 11:39:54
  • 那为什么不写成 
        @click="a()"  
    而要使用箭头函数的写法呢  
        @click="() => {a}"
    回复 有任何疑惑可以回复我~ 2021-07-15 01:35:29
  • Ppo 回复 诺亚诺亚 #3
    同问啊
    回复 有任何疑惑可以回复我~ 2022-06-11 19:33:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信