Perguntas com a marcação «vue.js»

158
Passando evento e argumento para v-on no Vue.js

Eu passo um parâmetro nas v-on:inputdiretivas. Se eu não passar, posso acessar o evento no método Ainda existe alguma maneira de acessar o evento ao passar o parâmetro para a função. Não que eu esteja usando o vue-router: Isso sem passar o parâmetro. Eu posso acessar o objeto de...

154
vuejs atualiza dados pai do componente filho

Estou começando a jogar com o vuejs (2.0). Criei uma página simples com um componente. A página possui uma instância do Vue com dados. Nessa página, registrei e adicionei o componente ao html. O componente tem um input[type=text]. Quero que esse valor reflita no pai (instância principal do...

143
Como implementar o debounce no Vue2?

Eu tenho uma caixa de entrada simples em um modelo do Vue e gostaria de usar o debounce mais ou menos assim: <input type="text" v-model="filterKey" debounce="500"> No entanto, a debouncepropriedade foi descontinuada no Vue 2 . A recomendação diz apenas: "use v-on: input + função de...

136
Vue 'padrão de exportação' vs 'novo Vue'

Acabei de instalar o Vue e tenho seguido alguns tutoriais para criar um projeto usando o modelo de webpack vue-cli. Quando ele cria o componente, percebo que ele vincula nossos dados dentro do seguinte: export default { name: 'app', data: [] } Considerando que, em outros tutoriais, vejo dados...

133
Chamar uma ação de dentro de outra ação

Eu tenho a seguinte configuração para minhas ações: get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things }, Quero poder chamar uma ação de dentro de outra, portanto, neste exemplo, desejo poder chamar get2()de dentro get1(). Isso é...

131
Como implantar o aplicativo Vue?

O que devo fazer depois de desenvolver um aplicativo Vuevue-cli ? No Angular, havia algum comando que agrupava todos os scripts em um único script e esses arquivos são enviados para o host. Existe algo igual no Vue ?

127
Moment.js com Vuejs

Eu tento imprimir a data e hora usando o seguinte em vue-for {{ moment().format('MMMM Do YYYY, h:mm:ss a') }} mas, não aparece. É apenas um espaço em branco. Como posso tentar usar o momento no

124
Vuex - passando vários parâmetros para mutação

Estou tentando autenticar um usuário usando o passaporte do vuejs e do laravel. Não consigo descobrir como enviar vários parâmetros para a mutação vuex por meio de uma ação. - loja - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: {...

121
Detectar clique fora do elemento

Como posso detectar um clique fora do meu elemento? Estou usando o Vue.js, então ele estará fora do meu elemento de templates. Eu sei fazer no Vanilla JS, mas não tenho certeza se existe uma maneira mais adequada de fazer isso, quando estou usando o Vue.js? Esta é a solução para Vanilla JS:...