Вопросы с тегом «vuejs2»

Используйте этот тег для вопросов, связанных с версией 2 Vue.js, прогрессивной платформы Javascript с открытым исходным кодом для создания пользовательских интерфейсов.

257
Как слушать изменения "реквизита"

В документах VueJs 2.0 я не могу найти никаких хуков, которые бы слушали propsизменения. У VueJs есть такие хуки как onPropsUpdated()или похожие? Обновить Как и предложил @wostex, я попытался сделать watchэто, но ничего не изменилось. Тогда я понял, что у меня есть особый случай: <template>...

199
Могу ли я передать параметры в вычисляемых свойствах в Vue.Js

Возможно ли передать параметр в вычисляемых свойствах в Vue.Js. Я вижу, что, используя getters / setter с помощью computed, они могут взять параметр и присвоить его переменной. как здесь из документации : // ... computed: { fullName: { // getter get: function () { return this.firstName + ' ' +...

188
Vue v-on: щелчок не работает на компоненте

Я пытаюсь использовать директиву on click внутри компонента, но она не работает. Когда я щелкаю по компоненту, ничего не происходит, когда я должен получить «проверенный щелчок» в консоли. Я не вижу никаких ошибок в консоли, поэтому я не знаю, что я делаю не так. index.html <!DOCTYPE html>...

181
Vue 2 - Мутирующие реквизиты vue-warn

Я начал серию https://laracasts.com/series/learning-vue-step-by-step . Я остановился на уроке Vue, Laravel и AJAX с этой ошибкой: vue.js: 2574 [Vue warn]: избегайте прямого изменения свойства, так как значение будет перезаписываться при каждом повторном рендеринге родительского компонента. Вместо...

170
vue.js 2 как посмотреть значения магазина из vuex

Я использую vuexи vuejs 2вместе. Я новичок в vuex, я хочу наблюдать за storeизменением переменной. Я хочу добавить watchфункцию в моемvue component Это то, что я до сих пор: import Vue from 'vue'; import { MY_STATE, } from './../../mutation-types'; export default { [MY_STATE](state, token) {...

167
Как добавить внешние JS-скрипты в компоненты VueJS

Я использую два внешних скрипта для платежных шлюзов. Сейчас оба помещены в index.htmlфайл. Однако я не хочу загружать эти файлы в самом начале. Платежный шлюз нужен только тогда, когда пользователь открывает определенный компонент ( using router-view). Есть ли способ добиться этого?...

164
Как вызвать функцию на дочернем компоненте на родительских событиях

контекст В Vue 2.0 документация и другие ясно указывают, что общение между родителями и детьми происходит через реквизит. Вопрос Как родитель сообщает своему ребенку, что событие произошло с помощью реквизита? Должен ли я просто посмотреть реквизит называется событие? Это не правильно, как и...

159
Есть ли способ распределять действия между двумя модулями vuex в пространстве имен?

Можно ли отправить действие между модулями пространства имен? Например, у меня есть модули vuex "gameboard" и "уведомление". Каждый из них имеет пространство имен. Я хотел бы отправить действие с игровой доски в модуль уведомлений. Я думал, что мог бы использовать имя модуля в имени действия...

156
Как реализовать debounce в Vue2?

У меня есть простое поле ввода в шаблоне Vue, и я хотел бы использовать debounce примерно так: <input type="text" v-model="filterKey" debounce="500"> Однако это debounceсвойство устарело в Vue 2 . В рекомендации только сказано: «используйте v-on: input + стороннюю функцию debounce». Как...

134
Вуэйс: Событие при смене маршрута

На моей главной странице у меня есть раскрывающиеся списки, которые отображаются v-show=showпри нажатии на ссылку, @click = "show=!show"и я хочу установить, show=falseкогда я меняю маршрут. Посоветуйте, пожалуйста, как реализовать эту...

132
Как развернуть приложение Vue?

Что мне делать после разработки приложения Vuevue-cli ? В Angular была некоторая команда, которая объединяла все сценарии в один сценарий, а затем эти файлы отправлялись на хост. Есть ли во Vue что-то подобное ?...

129
В чем разница между папками представлений и компонентов в проекте Vue?

Я просто использовал командную строку ( CLI) для инициализации проекта Vue.js. CLIСоздал src/componentsи src/viewsпапку. Прошло несколько месяцев с тех пор, как я работал с проектом Vue, и структура папок кажется мне новой. В чем разница между viewsи componentsпапками в проекте Вьет генерируемый...

126
Vuex - передача нескольких параметров мутации

Я пытаюсь аутентифицировать пользователя с помощью vuejs и паспорта laravel. Я не могу понять, как отправить несколько параметров мутации vuex с помощью действия. - хранить - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: { isLoggedIn(state) { return...

119
VueJS условно добавляет атрибут для элемента

В VueJS мы можем добавлять или удалять элемент DOM с помощью v-if: <button v-if="isRequired">Important Button</button> но есть ли способ добавить / удалить атрибуты элемента dom, например, для следующего условного задания необходимого атрибута: Username: <input type="text"...

113
Связь между родственными компонентами в VueJs 2.0

Обзор В Vue.js 2.x model.syncбудет объявлен устаревшим . Итак, каков правильный способ взаимодействия между соседними компонентами в Vue.js 2.x ? Задний план Насколько я понимаю, Vue 2.x, предпочтительный метод для связи между братьями и сестрами - использовать хранилище или шину событий . По...

111
Vuex - вычисленное свойство «name» было назначено, но у него нет установщика.

У меня есть компонент с проверкой формы. Это многоэтапная форма оформления заказа. Код ниже предназначен для первого шага. Я хотел бы убедиться, что пользователь ввел текст, сохранил свое имя в глобальном состоянии, а затем отправил его на следующий шаг. Я использую vee-validate и vuex...

108
Vue.js img src объединяет переменную и текст

Я хочу объединить переменную Vue.js с URL-адресом изображения. Что я вычислил: imgPreUrl : function() { if (androidBuild) return "android_asset/www/"; else return ""; } Если я построю для Android: <img src="/android_asset/www/img/logo.png"> Еще <img src="img/logo.png"> Как я могу...