如何将(未知)行数分组到一行中,设置列确定分组?
例如,转移
Ref Name Link
==============================
1 John L1
1 John L2
1 John L8
2 Steve L1
2 Steve L234
Run Code Online (Sandbox Code Playgroud)
成
Ref Name ... ... ...
==========================================
1 John L1 L2 L8
2 Steve L1 L234 NULL
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助
我希望能够定义一个接受箭头函数作为参数的方法.函数参数应该能够定义自己的0个或多个命名参数.我怎样才能做到这一点?
我试过了
public doSomething(fn: () => any) {}
Run Code Online (Sandbox Code Playgroud)
和
public doSomething(fn: (...args) => any) {}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试按如下方式调用它时,它们都抛出"提供的参数不匹配"错误:
doSomething((test: string) => {})
Run Code Online (Sandbox Code Playgroud)
(请注意,此函数的参数类型和数量可能因每次使用而异,因此我无法在原始方法上设置类型.)
我可以使用...args传递函数中的语法提供参数,但我希望能够键入和命名特定参数.
有没有办法做到这一点?