![](/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.