У меня проблемы с использованием переменных в запросе Axios к API Loopback (v3).
Что работает? Если я использую «REST-нотацию», она работает хорошо:
getInfo() {
axios.get('http://myIp/api/tabs?filter[where][name]=' + this.name).then(response => {
this.tabs = response.data
})
Что еще не работает:
Я не могу перевести «REST-нотацию» в «Node-нотацию», которую я предпочел бы использоватьВот.
То, что я уже пробовал:
axios.get('http://myIp/api/tabs?filter={"where":{"name": this.name }}).then(response => {
this.tabs = response.data
})
Я понимаю, что с одинарными кавычками вокруг всего запроса я не могу получить переменную интерполяцию.Но если я использую двойные кавычки, я не знаю, как избежать тех, которые используются для зарезервированных слов, таких как «где», ...
Каков будет правильный способ использования переменных в этом контексте?