4
我在EMIT塊使用這樣的用戶定義的動作內的參數嘗試過使用一個defaction參數:KRL:在一個發射塊
my_action = defaction(css_class) {
emit <| $K(css_class).append("<span>!!</span>"); |>
}
但運行當看到控制檯消息「css_class不定義」。
如何設置參數以便我可以在'發射'模塊中使用它?
我在EMIT塊使用這樣的用戶定義的動作內的參數嘗試過使用一個defaction參數:KRL:在一個發射塊
my_action = defaction(css_class) {
emit <| $K(css_class).append("<span>!!</span>"); |>
}
但運行當看到控制檯消息「css_class不定義」。
如何設置參數以便我可以在'發射'模塊中使用它?
還有一個環境問題,仍在解決中。現在,只需將一個變量分配給您的參數,然後您的參數就會看到它。所以,這樣的事情:
my_action = defaction(css_class) {
my_class = css_class;
emit <| $K(my_class).append("<span>!!</span>"); |>
}
這很有效。謝謝! – 2011-04-06 01:48:24