Vue, что означает $? - PullRequest
       2

Vue, что означает $?

2 голосов
/ 08 апреля 2019

Я изучаю Vue.js и не понимаю, что делают символы $.Я использую Laravel, я имею в виду, я не использую Vue-CLI.Когда я перехожу к документации Vue, во многих документах нет $.

Например, в разделе «Программная навигация» написано: router.push({ path: '/posts' }), но когда я сделал это в своем коде, мне пришлосьдо this.$router.push({ path: '/posts' });

Заранее спасибо.

Ответы [ 3 ]

6 голосов
/ 08 апреля 2019

В Vue $ означает, что вы используете свойство экземпляра Vue или метод экземпляра Vue.

Подробнее об этом можно узнать в документации .

1 голос
/ 03 июля 2019

$ для дифференциации свойств экземпляра vue от свойств, определенных пользователем.

1 голос
/ 11 апреля 2019

Это соглашение об именах в Vue, оно в основном используется для определения того, что вы ссылаетесь на свойство или метод в экземпляре vue, который вы создали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...