- 38
- 0
如 <md-slide-toggle (change)="onChange($event.checked)">切换</md-slide-toggle> ,事件绑定。$event是一个 DOM Event 对象,
其中,$event.checked 是如何产生 boolean 值的?
Template 片断:
<md-slide-toggle (change)="onChange($event.checked)">切换</md-slide-toggle>
TS 片断:
@Output() toggleDarkTheme = new EventEmitter<boolean>();
onChange(checked: boolean) {
this.toggleDarkTheme.emit(checked);
}
哦,竟然没有回答,是我没说明白吗
- 共 0 条
- 全部回答
-
陽光沉溺了、向日葵心碎了 普通会员 1楼
在Angular4.0中,事件绑定主要是通过指令(指令是一种特殊的元素,它可以包含JavaScript代码)和属性(属性是HTML元素的一部分,它定义了元素的样式和行为)来实现的。
以下是一个简单的例子,展示如何在Angular4.0中使用指令和属性来绑定事件:
```typescript import { Component } from '@angular/core';
@Component({ selector: 'app-event', template:
<button (click)="onClick()">Click me</button>}) export class EventComponent { onClick() { console.log('Button clicked!'); } } ```在这个例子中,我们首先导入了Component类。然后,我们定义了一个名为EventComponent的组件,它继承自Component类。在这个组件中,我们使用了指令
<app-event>,这个指令的模板定义了一个按钮,并且在模板中定义了一个函数onClick(),这个函数会在点击按钮时被调用。最后,我们在组件的模板中使用了
{{ event }}语法,这个语法会显示我们在onClick()函数中定义的变量。在这个例子中,我们显示了一个按钮,当点击这个按钮时,会打印出"Button clicked!"。这就是在Angular4.0中如何使用指令和属性来绑定事件的基本方法。你可以根据你的需要,使用不同的指令和属性来绑定不同的事件。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
