1

我曾尝试使用带有正则表达式的 moxios Stubrequest,comments/.*/vote但它不起作用。.* 填充有标识符(整数)。知道如何进行这项工作吗?谢谢

代码

moxios.stubRequest('/comments/.*/vote', {
        status: 200,
        response: {
            success: true
        }
    })
4

2 回答 2

2

您需要使用正则表达式而不是字符串。所以你的代码会变成:

moxios.stubRequest(/\/comments\/.*\/vote/, {
  status: 200,
  response: {
      success: true
  }
})
于 2019-06-11T13:19:43.553 回答
0

作为附加解决方案,您可以将您的包装var在正则表达式中

var str = '/comments/.*/vote';
moxios.stubRequest(new RegExp(str), {
    status: 200,
    response: {
        success: true
    }
})
于 2020-05-23T14:09:04.063 回答