Angular2 基础实践( 三 )- 模板语法: 事件和引用(含视频)
发布时间:2020-12-17 09:47:49 所属栏目:安全 来源:网络整理
导读:这里讲解两个Angular2模板的语法,事件和引用 事件 Angular2中的事件处理:用click事件作介绍,在你的html模板加入 button (click)="onClick()"/button 注意其中的小括号,小括号是注册事件的标记,与之对应的是中括号[],[]代表输入,可以把()理解为输出,
这里讲解两个Angular2模板的语法,事件和引用 事件Angular2中的事件处理:用click事件作介绍,在你的html模板加入 示例代码: import { Component } from '@angular/core'; @Component({ selector: 'app-simple-form',template: ` <button (click)="onClick(1)">Click me!</button> `,styles: [] }) export class SimpleFormComponent { onClick(value){ console.log(value);// 会打印1 } constructor() { }// 这是es6 class初始化方法 } 引用Angular2同一组件中可以使用#定义引用,形如<input #myInput>,这样统一模板的其他地方就可以使用这个input了。 // 代码中#myInput定义引用这个input,在下面的onClick中就可以使用myInput了。 import { Component } from '@angular/core'; @Component({ selector: 'app-simple-form',template: `<div> <input #myInput type="text"> <button (click)="onClick(myInput.value)">Click me!</button> </div>`,styles: [] }) export class SimpleFormComponent { onClick(value){ console.log(value);// 这边会打印被引用的input的值。 } constructor() { }// 这是es6 class初始化方法 } 跟着视频来一遍把,视频链接。 测试一下代码,Plunker链接 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angular4升级angular5问题记录之this.location.back()
- Advanced Programming in UNIX Environment Episode 14
- bash – 导出用于cron的USER env变量
- yum、rpm以及composer的区别
- 无法在Angular 4中读取null的属性’outlet’
- scala:为什么下划线(_)初始化对于字段而不是方法变量?
- bundle pluginstall vimrc
- 使用angularjs对数据进行排序筛选
- bash – 签出一个完整的Subversion树,不包括标签/和分支/
- Scala:得到param默认值:无法在companion对象中访问`apply