4

次のようなユーザー定義アクション内のemitブロックでパラメーターを使用してみました。

my_action = defaction(css_class) {
    emit <| $K(css_class).append("<span>!!</span>"); |>
}

しかし、それを実行すると、「css_classが定義されていません」というコンソールメッセージが表示されます。

'emit'ブロック内で使用できるようにパラメータを設定するにはどうすればよいですか?

4

1 に答える 1

5

まだ解決されていない欠陥に関する環境問題があります。今のところ、パラメータに変数を割り当てるだけで、emitにそれが表示されます。だから、このようなもの:

my_action = defaction(css_class) {
    my_class = css_class;
    emit <| $K(my_class).append("<span>!!</span>"); |>
}
于 2011-04-06T01:30:01.960 に答える