代码之家  ›  专栏  ›  技术社区  ›  Rémi Rousselet

typescript泛型字符串连接性

  •  0
  • Rémi Rousselet  · 技术社区  · 7 年前

    考虑以下功能:

    function Foo<T extends string>(name: T) {
        return `${name}:FOO`
    }
    

    然后用这种方式:

    const str = Foo("bar")
    

    理想情况下,我希望 str 方法 bar:FOO 而不是 string 是的。因为此方法只是枚举创建者。

    我怎样才能用打字机实现这一点呢?

    0 回复  |  直到 7 年前
    推荐文章