0
我使用的是大量使用宏和applyDynamic的a library。 The compiler bug,它可以防止使用可變參數與applyDynamic一直造成我很多的痛苦,我希望找到一種解決方法,允許我將一個動態的參數序列傳遞到applyDynamic
,然後調用一個宏。(基於宏?)解決方法「applyDynamic不支持傳遞可變參數」Scala
我試圖編寫一個宏,在調用applyDynamic
with little success之前擴展序列或圖示,但是我對Scala宏不太舒服,所以我可能會做錯某些事情。
literal(seq: _*)
的解決方法是簡單::
literal.applyDynamic("apply")(seq: _*)
說明:文字(更準確地說:scala.scalajs.js.Dynamic