-1
沒有錯誤,但我不能讓我的功能觸發。試圖把我的exec_request函數放在switch語句的上面或下面,但仍然沒有運氣。es6箭頭功能不起作用switch語句
exec_request = (url) => {
alert('test') // not execute here?
}
switch(list_type) {
case 'temp': {
const url = `/shops/spaces/${temp}`;
exec_request(url)
break;
}
default: {
const url = `/shops/${shop_id}/spaces`;
exec_request(url)
}
}
const list_type = '';//'temp';
const temp = "tmp";
const shop_id = "123";
const exec_request = (url) => {
alert(url) // not execute here?
}
switch(list_type) {
case 'temp': {
const url = `/shops/spaces/${temp}`;
exec_request(url)
break;
}
default: {
const url = `/shops/${shop_id}/spaces`;
exec_request(url)
}
}
無法重現。請創建一個具體的例子。 – str
也許'this.exec_request(url)'?既然你用[tag:reactjs] –
@Dan標記了這個標籤,那麼你的評論也是答案。 – Ved