当前位置:  开发笔记 > 编程语言 > 正文

Angular2:绑定事件为0是什么意思?

如何解决《Angular2:绑定事件为0是什么意思?》经验,为你挑选了1个好方法。

我正在从官方指南中学习Angular 2.我遇到了以下一段代码.

    @Component({
  selector: 'loop-back',
  template: `
    
    

{{box.value}}

` }) export class LoopbackComponent { }

正如您在模板中看到的keyup事件被绑定0,(keyup)="0".我不明白当一个事件绑定到一个数字时它意味着什么.在文档中,它说

代码将keyup事件绑定到数字0,最短的模板语句可能.虽然该语句没有任何用处,但它满足Angular的要求,因此Angular将更新屏幕.

我也在互联网上钻研,但找不到关于将事件绑定到数字的任何解释.有人可以帮我这个吗?谢谢.



1> Günter Zöchb..:
(keyup)="0"

意味着,当那个事件发生时,那就return 0相当于"什么都不做".除了根本不添加任何事件绑定之外,没有更短的表达方式.

在该示例中使用事件绑定来使更改检测运行,默认情况下,每次调用事件处理程序时都会运行.

如果没有事件绑定,没有事件处理程序和角度将无法运行变化检测,这将导致{{box.value}}更新的价值.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有