Pytania otagowane jako vue.js

Vue.js to progresywna platforma Javascript o otwartym kodzie źródłowym do tworzenia interfejsów użytkownika, które mają być stopniowo adaptowalne. Vue.js jest używany głównie do programowania front-end i wymaga średnio zaawansowanego poziomu HTML i CSS. Pytania dotyczące wersji Vue.js powinny być oznaczone tagiem [vuejs2] lub [vuejs3].


5
Vue „Domyślny eksport” a „Nowy Vue”
Właśnie zainstalowałem Vue i postępowałem zgodnie z kilkoma samouczkami, aby stworzyć projekt przy użyciu szablonu vue-cli webpack. Kiedy tworzy komponent, zauważam, że wiąże nasze dane wewnątrz następujących elementów: export default { name: 'app', data: [] } Podczas gdy w innych samouczkach widzę, że dane są powiązane z: new Vue({ el: …

3
Wywołaj akcję z poziomu innej akcji
Mam następującą konfigurację dla moich działań: get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things }, Chcę mieć możliwość wywołania jednej akcji z wnętrza drugiej, więc w tym przykładzie chcę mieć możliwość wywołania get2()od wewnątrz get1(). Czy to możliwe, a jeśli tak, jak …
135 vue.js  vuex 


15
Jak wdrożyć aplikację Vue?
Co powinienem zrobić po opracowaniu aplikacji Vuevue-cli ? W Angularze było polecenie, które łączyło wszystkie skrypty w jeden skrypt, a następnie te pliki są wysyłane do hosta. Czy jest coś takiego w Vue ?
131 vue.js  vuejs2  vue-cli 

5
Powracające obietnice z działań Vuex
Niedawno zacząłem migrować rzeczy z jQ do bardziej ustrukturyzowanego frameworka jakim jest VueJS i uwielbiam to! Koncepcyjnie Vuex nieco zmienił dla mnie paradygmat, ale jestem pewien, że wiem teraz, o co w tym wszystkim chodzi i całkowicie to rozumiem! Ale istnieje kilka małych szarych obszarów, głównie z punktu widzenia implementacji. …

8
Moment.js z Vuejs
Próbuję wydrukować datę i godzinę za pomocą następującego polecenia w vue-for {{ moment().format('MMMM Do YYYY, h:mm:ss a') }} ale się nie pojawia. To tylko puste miejsce. Jak mogę spróbować wykorzystać moment w vue?
128 momentjs  vue.js 


3
Vuex - przekazanie wielu parametrów do mutacji
Próbuję uwierzytelnić użytkownika za pomocą paszportu vuejs i laravel. Nie jestem w stanie dowiedzieć się, jak wysłać wiele parametrów do mutacji vuex za pomocą akcji. - sklep - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: { isLoggedIn(state) { return state.isAuth } }, mutations: { authenticate(token, expiration) { …
126 vue.js  vuejs2  vuex 

2
Opcja preprocesora Vue CLI CSS: dart-sass VS node-sass?
Podczas tworzenia nowego projektu z CLI (v3.7.0), istnieje możliwość wyboru między dart-sasslub node-sasskompilatorem. Jak to się ma do siebie, by być bardziej szczegółowym niż deklarowane w dokumentach Vue ? Wskazówka dotycząca wydajności Sass Należy pamiętać, że podczas korzystania z Dart Sass kompilacja synchroniczna jest domyślnie dwukrotnie szybsza niż kompilacja asynchroniczna, …

27
Wykryj kliknięcie elementu zewnętrznego
Jak mogę wykryć kliknięcie poza moim elementem? Używam Vue.js, więc będzie poza moim elementem szablonów. Wiem, jak to zrobić w Vanilla JS, ale nie jestem pewien, czy istnieje lepszy sposób na zrobienie tego, gdy używam Vue.js? To jest rozwiązanie dla zdarzenia Vanilla JS: wykrywanie kliknięć JavaScript poza div Myślę, że …
121 javascript  vue.js 

5
VueJS warunkowo dodaje atrybut do elementu
W VueJS możemy dodać lub usunąć element DOM za pomocą v-if: <button v-if="isRequired">Important Button</button> ale czy istnieje sposób na dodanie / usunięcie atrybutów elementu dom, np. dla następującego warunkowego ustawienia wymaganego atrybutu: Username: <input type="text" name="username" required> przez coś podobnego do: Username: <input type="text" name="username" v-if="name.required" required> Jakieś pomysły?

6
VueJs pobierają element wewnątrz komponentu
Mam komponent, jak mogę wybrać jeden z jego elementów? Próbuję uzyskać dane wejściowe, które znajdują się w szablonie tego składnika. Składników może być wiele, więc selektor zapytań musi przeanalizować tylko bieżące wystąpienie składnika. Vue.component('somecomponent', { template: '#somecomponent', props: [...], ... created: function() { somevariablehere.querySelector('input').focus(); } }); Z góry dziękuję
117 javascript  vue.js 


6
Vue Js - pętla przez v-for X razy (w zakresie)
Jak mogę powtórzyć pętlę przez v-forX (np. 10) razy? // want to repeat this (e.g.) 10 times <ul> <li v-for="item in shoppingItems"> {{ item.name }} - {{ item.price }} </li> </ul> Dokumentacja pokazuje: <ul> <li v-for="item in 10">{{ item }}</li> </ul> // or <li v-for="n in 10">{{ n }} </li> …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.