请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于html的DSL

在html方法里的参数时 为什么也要加上BlockNode. 它不是没有父节点吗http://img1.sycdn.imooc.com/szimg/5e54dbe608f5e15210010295.jpg

正在回答

1回答

这个不是父节点,是这个函数的receiver哈

0 回复 有任何疑惑可以回复我~
  • 老师,还是没懂起
    回复 有任何疑惑可以回复我~ 2020-03-26 15:16:14
  • bennyhuo 回复 过客12 #2
    建议同学先复习下函数的类型哈,重点关注下 Receiver,实际上就是函数的调用者,例如 a.hello() 中,hello 的 Receiver 就是 a,a 的类型如果是 A 的话,hello 的类型就是 A.() -> Unit。
    回复 有任何疑惑可以回复我~ 2020-03-26 21:45:06
  • 过客12 回复 bennyhuo #3
    懂了老师,就是是 匿名扩展函数 吧
    回复 有任何疑惑可以回复我~ 2020-03-26 21:52:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信