如何在字符串中使用 JavaScript 变量
How to use a JavaScript variable in a string
这是我的代码:
axios.post(currentUrl + this.data_source_url + "/create", {
'date': this.item_data.date,
'type_id': this.item_data.type_id,
'value': this.item_data.value,
this.id_name: this.id, <------
'_method': 'post',
});
我尝试了 'String text ${expression}'
但这没有用
是否可以在这个 axios 调用中使用 this.id_name
变量作为字符串
您可以使用 computed property name:
axios.post(currentUrl + this.data_source_url + '/create', {
date: this.item_data.date,
type_id: this.item_data.type_id,
value: this.item_data.value,
[this.id_name]: this.id, // <------
_method: 'post'
})
这是我的代码:
axios.post(currentUrl + this.data_source_url + "/create", {
'date': this.item_data.date,
'type_id': this.item_data.type_id,
'value': this.item_data.value,
this.id_name: this.id, <------
'_method': 'post',
});
我尝试了 'String text ${expression}'
但这没有用
是否可以在这个 axios 调用中使用 this.id_name
变量作为字符串
您可以使用 computed property name:
axios.post(currentUrl + this.data_source_url + '/create', {
date: this.item_data.date,
type_id: this.item_data.type_id,
value: this.item_data.value,
[this.id_name]: this.id, // <------
_method: 'post'
})