我正在使用谷歌地图信息窗口来显示地图图钉的地址以及导航到详细信息页面的按钮。 我可以收到要显示的警报,但是当我尝试使用 $router.push 进行导航时,没有任何反应,控制台中没有错误。 我如何让它工作?
const descInfo =
'<div id="iw-container"><b>' +
terminal.name +
' ' +
metadata.type +
'</b><br>' +
terminal.street +
'<br>' +
terminal.city +
', ' +
terminal.state +
'. ' +
terminal.zip_code +
'<br><br>' +
`<button @click="$router.push('/my-apps/terminals/${terminal.id}')">View</button>` +
'</div>';
因此,Nuxt似乎是问题所在。这似乎按预期工作。
`<button onclick="$nuxt._router.push('/my-apps/terminals/${terminal.id}')">View</button>`