gpt4 book ai didi

dart - 如何从组件外部触发Component内部的函数?

转载 作者:行者123 更新时间:2023-12-03 02:58:23 25 4
gpt4 key购买 nike

我有以下组成部分

@NgComponent(selector: 'foo',
template: '<div>foo component</div>')
class FooComponent {
void doSomething();
}

它的用法如下:

<html>
<head></head>
<body>
<foo ng-click="ctrl.doSomething()"></foo> // This is wrong
</body>
</html>

我实际上如何在NgComponent内部执行函数?

最佳答案

好问题

我想出了什么(可能不完全是您要找的东西):

@NgController(
selector: '[do-something]',
publishAs: 'ctrl'
)
class DoSomething {

FooComponent _foo;
DoSomething(this._foo);

void clickHandler(e) {
_foo.doSomething();
}
}



<foo do-something ng-click="ctrl.doSomething()"></foo>

关于dart - 如何从组件外部触发Component内部的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22589696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com