【发布时间】:2019-12-07 08:32:31
【问题描述】:
我有这样的功能:
export default ({ subDomain }) => `
{
mutation ${upperCase(subDomain)} {
${lowerCase(subDomain)} {
ok
}
}
}
`
但是它返回一个以新行开头的字符串。
我不想这样写:
export default ({ subDomain }) => `{
mutation ${upperCase(subDomain)} {
${lowerCase(subDomain)} {
ok
}
}
}
`
有没有办法使用这个模板的标签,去掉这个新行?
类似:
export default ({ subDomain }) => trim`
{
mutation ${upperCase(subDomain)} {
${lowerCase(subDomain)} {
ok
}
}
}
`
【问题讨论】:
标签: javascript typescript whitespace template-literals tagged-templates