Как перейти к внутристраничной ссылке нажатием кнопки в форме vuejs - PullRequest
0 голосов
/ 22 декабря 2018

У меня есть внутренняя ссылка на странице:

<h3 id="report">Preview Report</h3>

, и когда я отправляю форму, я вызываю метод, как показано ниже

methods: {
        generateReport: function(link) {
            console.log(link);
            window.location.href = "report"
        }

    }

, вместо того, чтобы прокручивать вниз до того, где внутриссылка на страницу report если она переходит на другую страницу (домашняя страница по умолчанию)

1 Ответ

0 голосов
/ 22 декабря 2018
<h3 id="report" ref="report-link">Preview Report</h3>


methods: {
        generateReport: function(link) {
            console.log(link);
            $ref['report-link'].scrollIntoView()
             //or if you are receiving the link element dom itself as the param //just use
            link.scrollIntoView()


        }

    }
...