将模板文字拆分为多行不起作用
Splitting template literal to multiple lines isn't working
我试图在 ajax 调用中将模板文字拆分为多行,但它对我不起作用。这是我的代码:
ajax.get(`${this.site}/_api/web/items?\
$filter=active eq 1\
$orderby=type,rank`)
当我这样做时,它没有考虑我拥有的过滤和排序。我也试过这个:
ajax.get(`${this.site}/_api/web/items?
$filter=active eq 1
$orderby=type,rank`)
我的代码中的实际 URL 实际上比这更长,但这基本上就是我想要做的。
使用多行模板字符串时,它在字符串文字之间包含一个训练换行符 \n
,这在端点的情况下可能不是您想要的。您可以像这样连接字符串文字:
ajax.get(`${this.site}/_api/web/items?` +
`$filter=active eq 1` +
`$orderby=type,rank`
)
我试图在 ajax 调用中将模板文字拆分为多行,但它对我不起作用。这是我的代码:
ajax.get(`${this.site}/_api/web/items?\
$filter=active eq 1\
$orderby=type,rank`)
当我这样做时,它没有考虑我拥有的过滤和排序。我也试过这个:
ajax.get(`${this.site}/_api/web/items?
$filter=active eq 1
$orderby=type,rank`)
我的代码中的实际 URL 实际上比这更长,但这基本上就是我想要做的。
使用多行模板字符串时,它在字符串文字之间包含一个训练换行符 \n
,这在端点的情况下可能不是您想要的。您可以像这样连接字符串文字:
ajax.get(`${this.site}/_api/web/items?` +
`$filter=active eq 1` +
`$orderby=type,rank`
)