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].


9
Jak ustawić parametry zapytań URL w Vue z Vue-Router
Próbuję ustawić parametry zapytania za pomocą Vue-router podczas zmiany pól wejściowych, nie chcę przechodzić do innej strony, ale chcę tylko zmodyfikować parametry zapytania URL na tej samej stronie, robię to w ten sposób: this.$router.replace({ query: { q1: "q1" } }) Ale to również odświeża stronę i ustawia pozycję y na …

6
Komunikacja między komponentami rodzeństwa w VueJs 2.0
Przegląd W Vue.js 2.x model.synczostanie wycofany . Więc jaki jest właściwy sposób komunikacji między komponentami rodzeństwa w Vue.js 2.x ? tło Jak rozumiem Vue 2.x, preferowaną metodą komunikacji z rodzeństwem jest użycie sklepu lub magistrali zdarzeń . Według Evana (twórcy Vue): Warto również wspomnieć, że „przekazywanie danych między komponentami” jest …

6
Stan Vuex przy odświeżaniu strony
Moja aplikacja korzysta z interfejsu API Firebase do uwierzytelniania użytkowników, zapisując stan logowania jako wartość logiczną w stanie Vuex. Kiedy użytkownik się loguje, ustawiam status logowania i odpowiednio wyświetlam przycisk Zaloguj / Wyloguj. Jednak po odświeżeniu strony stan aplikacji vue zostaje utracony i zresetowany do wartości domyślnych Powoduje to problem, …


4
Vuex - Obliczona właściwość „nazwa” została przypisana, ale nie ma metody ustawiającej
Mam komponent z jakąś walidacją formularza. Jest to wieloetapowa forma płatności. Poniższy kod dotyczy pierwszego kroku. Chciałbym sprawdzić, czy użytkownik wprowadził jakiś tekst, zapisać jego nazwę w stanie globalnym, a następnie wysłać do następnego kroku. Używam vee-validate i vuex <template> <div> <div class='field'> <label class='label' for='name'>Name</label> <div class="control has-icons-right"> <input …

5
Vue.js otrzymuje wybraną opcję na @change
Po pierwsze, chcę powiedzieć, że jestem nowy w Vue i jest to mój pierwszy projekt, w którym Vue jest używany. Mam combobox i chcę zrobić coś innego w oparciu o wybrany combobox. Używam osobnego pliku vue.html i maszynopisu. Oto mój kod. <select name="LeaveType" @change="onChange()" class="form-control"> <option value="1">Annual Leave/ Off-Day</option> <option …

5
Vuex: dostęp do stanu z innego modułu
Chcę, aby uzyskać dostęp state.sessionw instance.jsod records_view.js. Jak to się robi? store / modules / instance.js const state = { // This is what I want to access in records_view.js session: {} }; const getters = { sessionGetter: state => state.session }; store / modules / records_view.js const actions = …
108 javascript  vue.js  vuex 

4
Dynamiczne przekazywanie rekwizytów do dynamicznego komponentu w VueJS
Mam dynamiczny widok: <div id="myview"> <div :is="currentComponent"></div> </div> z powiązaną instancją Vue: new Vue ({ data: function () { return { currentComponent: 'myComponent', } }, }).$mount('#myview'); To pozwala mi dynamicznie zmieniać mój komponent. W moim przypadku, mam trzy różne składniki: myComponent, myComponent1, i myComponent2. I przełączam się między nimi w …

12
Jak wywołać wiele funkcji za pomocą @click w vue?
Pytanie: Jak wywołać wiele funkcji jednym kliknięciem @click? (aka v-on:click)? próbowałem Podział funkcji średnikiem: <div @click="fn1('foo');fn2('bar')"> </div>; Użyj kilka @click: <div @click="fn1('foo')" @click="fn2('bar')"> </div>; ale jak to zrobić poprawnie? PS : Na pewno zawsze mogę <div v-on:click="fn3('foo', 'bar')"> </div> function fn3 (args) { fn1(args); fn2(args); } Ale czasami to nie …
107 javascript  vue.js 

4
Vue.js img src łączy zmienną i tekst
Chcę połączyć zmienną Vue.js z adresem URL obrazu. Co obliczyłem: imgPreUrl : function() { if (androidBuild) return "android_asset/www/"; else return ""; } Jeśli zbuduję dla Androida: <img src="/android_asset/www/img/logo.png"> Jeszcze <img src="img/logo.png"> Jak mogę połączyć obliczoną zmienną z adresem URL? Próbowałem tego: <img src="{{imgPreUrl}}img/logo.png">

12
Najechanie myszą lub najechanie kursorem na vue.js
Chciałbym pokazać element div po najechaniu kursorem na element w vue.js. Ale nie wydaje mi się, żeby to działało. Wygląda na to, że w vue.js. nie ma zdarzenia dla najechania myszą lub najechania myszą. Czy to prawda? Czy byłoby możliwe połączenie metod jquery hover i vue?
106 javascript  vue.js 

12
[Ostrzeżenie Vue]: Właściwość lub metoda nie jest zdefiniowana w instancji, ale odwołuje się do niej podczas renderowania
var MainTable = Vue.extend({ template: "<ul>" + "<li v-for='(set,index) in settings'>" + "{{index}}) " + "{{set.title}}" + "<button @click='changeSetting(index)'> Info </button>" + "</li>" + "</ul>", data: function() { return data; } }); Vue.component("main-table", MainTable); data.settingsSelected = {}; var app = new Vue({ el: "#settings", data: data, methods: { changeSetting: function(index) …

3
Opcjonalny parametr w routerze vuejs
Muszę skierować się do określonego składnika na dwa sposoby - jeden z parametrem, drugi bez. Szukałem opcjonalnych parametrów i jakoś nie mogę znaleźć wielu informacji. Więc moja trasa: { path: '/offers/:member', component: Offers, name: 'offers', props: true, meta: { guest: false, needsAuth: true } }, Kiedy wywołuję to programowo za …
105 vue.js 


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.