Câu hỏi được gắn thẻ «vuejs2»

Sử dụng thẻ này cho các câu hỏi dành riêng cho phiên bản 2 của Vue.js, một khung Javascript tiến bộ, mã nguồn mở để xây dựng giao diện người dùng.



6
Vue Js - Vòng qua v-for X lần (trong một phạm vi)
Làm thế nào tôi có thể lặp lại một vòng lặp qua v-forX (ví dụ: 10) lần? // want to repeat this (e.g.) 10 times <ul> <li v-for="item in shoppingItems"> {{ item.name }} - {{ item.price }} </li> </ul> Tài liệu cho thấy: <ul> <li v-for="item in 10">{{ item }}</li> …



6
Trạng thái Vuex khi làm mới trang
Ứng dụng của tôi sử dụng API Firebase để Xác thực người dùng, lưu trạng thái Đăng nhập dưới dạng giá trị boolean trong Trạng thái Vuex. Khi người dùng đăng nhập, tôi đặt trạng thái đăng nhập và có điều kiện hiển thị nút Đăng nhập / Đăng xuất …
106 vue.js  vuejs2  state  vuex 


4
Vue.js img src nối biến và văn bản
Tôi muốn nối biến Vue.js với URL hình ảnh. Những gì tôi đã tính toán: imgPreUrl : function() { if (androidBuild) return "android_asset/www/"; else return ""; } Nếu tôi xây dựng cho Android: <img src="/android_asset/www/img/logo.png"> Khác <img src="img/logo.png"> Làm cách nào để nối biến đã tính với URL? Tôi đã …




6
Cách giải quyết Nội suy các thuộc tính bên trong đã bị loại bỏ. Sử dụng v-bind hay viết tắt dấu hai chấm? Vue.JS 2
Thành phần vue của tôi như thế này: <template> <div> <div class="panel-group" v-for="item in list"> ... <div class="panel-body"> <a role="button" data-toggle="collapse" href="#purchase-{{ item.id }}" class="pull-right" aria-expanded="false" aria-controls="collapseOne"> Show </a> </div> <div id="purchase-{{ item.id }}" class="table-responsive panel-collapse collapse" role="tabpanel"> ... </div> </div> </div> </template> <script> export default { ... computed: { …

5
Cách gọi hàm vue.js khi tải trang
Tôi có một chức năng giúp lọc dữ liệu. Tôi đang sử dụng v-on:changekhi người dùng thay đổi lựa chọn nhưng tôi cũng cần hàm được gọi ngay cả trước khi người dùng chọn dữ liệu. Tôi đã làm tương tự với AngularJSviệc sử dụng trước đó ng-initnhưng tôi hiểu …


12
[Vue warning]: Thuộc tính hoặc phương thức không được xác định trên phiên bản nhưng được tham chiếu trong quá trình kết xuất
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) …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.