Я использую этот метод:
window.location.href = window.location.protocol + '//' +
window.location.host + window.location.pathname +
"?download=" + encodeURIComponent(urlToDownload)
function param(name){
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
if (!results) { return 0; }
return results[1] || 0;
}
var downloadParam = param('download');
if (downloadParam) {
window.location = decodeURIComponent(downloadParam);
}
Ну, в Vue официальных документах , они упоминаются как показано ниже:
обновлен Hook
DOM компонента будет обновляется, когда вызывается этот хук, поэтому вы можете выполнять DOM-зависимые операции здесь. Однако в большинстве случаев вам следует избегать изменения состояния внутри хука. Чтобы реагировать на изменения состояния, обычно лучше вместо этого использовать вычисляемое свойство или наблюдатель.
blockquote>Надеюсь, это поможет!