![](/img/trans.png)
[英]Why can't I pass an argument to fragment using navigation component when that argument has a default value?
[英]I can't pass the argument while using higher order function
這里有幾個問題:
introduceMyself
方法接受一個高階函數,但在它的使用中,您似乎不想要方法本身,而是它的結果。 我建議將getName
參數替換為name
參數並將其轉換為常規字符串,該字符串將通過調用所述方法在外部提供。person
,因此您可以將 :: 替換為 . 像這樣: person.myNameIs("michael")
。 它不起作用,因為 :: 傳遞了您並不真正想要的方法本身。 同樣,您的代碼暗示您需要傳遞方法的結果而不是方法本身。最后,您可以傳遞高階函數,但不能“帶參數”傳遞它們。 您可以做以下三件事之一:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.