【发布时间】:2020-11-16 05:39:46
【问题描述】:
如果我在后端创建一个测试函数,例如:
function testFunction(){
return 'https://test.com/?test=erhc0m24t0v&url=https%3A%2F%2Fwww.groupon.com%2Fdeals%2Fbienestar'
}
然后我在渲染时将它传递给视图,并从我调用的视图中:
script.
console.log('#{testFunction()}')
它通过添加我认为是 url 编码的空格和分号来破坏我的字符串:
https://test.com/?test=erhc0m24t0v&url=https%3A%2F%2Fwww.groupon.com%2Fdeals%2Fbienestar
而预期的输出很简单:
https://test.com/?test=erhc0m24t0v&url=https%3A%2F%2Fwww.groupon.com%2Fdeals%2Fbienestar
是什么导致这种情况发生?谢谢
【问题讨论】:
标签: javascript html node.js pug