ada*_*haj 3 dart dart-polymer angular-dart paper-elements
我已经正在使用paper-button
点击事件,并试图增加on-click="angularComponent.function"
在那里angularComponent.function
是内正在使用本文按钮在angular.dart的组件的功能,但点击也不会触发函数调用.然而,有了on-click="angularComponent.function('a','b','c')"
它,它确实触发了点击功能(由angular_node_bind
模块提供).这意味着我无法获取事件对象,否则将传递给纯dart/polymer元素函数.怎么解决这个问题?
在Angular中,您通常会传递$event
给处理程序中的事件对象
@Component(
selector: 'my-cmp',
publishAs: 'cmp',
template: r'<div><paper-button ng-click="cmp.clickHandler($event)" label="click me"></paper-button></div>'
)
class MyComponent {
void clickHandler(dom.Event event) {
print('clicked: $event');
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
992 次 |
最近记录: |