6

コンポーネント MyComp があり、関数をパラメーターとして渡したいと思います。より正確には、次のようなことをしたいと思います。

ダーツ コンポーネント ファイル:

 @NgComponent(
        selector: 'mycomp',
        publishAs: 'ctrl',
        map: const {
          'myfunc' :'=> myfunc'
        }
    )
class MyComponent {
   Function myfunc;

   ....
   myfunc();
}

html:

<mycomp myfunc="ctrl.myfunc"></button-list>

問題は、コンポーネントで myfunc が null であることです。私は何かが恋しいですか?どうやってやるの?

4

2 に答える 2

6

AngularDart で推奨される方法は、注釈を使用することです

@NgCallback('myfunc') Function myFunc;
于 2013-12-07T16:04:55.640 に答える