Hôm nay, Chúng tôi muốn chia sẻ với bạn Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu. Trong bài đăng này, chúng tôi sẽ chỉ cho bạn Hướng dẫn về Vuejs crud With Ví dụ, hãy nghe Vue. js CRUD Ví dụ Hướng dẫn Từ đầu, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để triển khai. Trong bài đăng này, chúng ta sẽ tìm hiểu về Các hoạt động CRUD cơ bản bằng Vue. js Ví dụ với một ví dụ
Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu
nội dung
Có những điều sau đây Đơn giản về Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu Thông tin đầy đủ với ví dụ và mã nguồn
Vì tôi sẽ đề cập đến Bài đăng này với ví dụ Làm việc trực tiếp để phát triển Laravel 5. 6 + Vue. js. Dự án CRUD đơn giản, vì vậy một số tệp chính và cấu trúc thư mục cho ví dụ này nằm bên dưới
Vue. js Các bước ứng dụng CRUD
- Vue. js Hướng dẫn ví dụ CRUD
- thiết lập Vue. js
- thiết lập Axios, Vue Router và vue-axios
- Tạo các thành phần vuejs
- vue js Định tuyến các thành phần
- vue js chế độ xem bộ định tuyến
- thiết lập Bootstrap 4
- Bao gồm Điều hướng Bootstrap
- Bao gồm thanh Tiến trình Định tuyến
- Tạo biểu mẫu bên trong MemberCreate. thành phần vue
- Định cấu hình phụ trợ NodeJS Express MongoDB
- Thực hiện các tuyến đường Express
- Chèn thành viên từ
- lắng nghe các thành viên
- CRUD đơn giản vuejs MemberChỉnh sửa và cập nhật
- CRUD vuejs đơn giản Xóa
- Tải xuống mã Github
thiết lập #1. Vue. js
thiết lập đơn giản Vue. js sử dụng Vue CLI
Đây là nơi tôi sẽ tạo một biểu mẫu HTML đơn giản và sau đó Tạo một dự án vuejs mới bằng một số lệnh sau. mã nguồn cho ứng dụng web của chúng tôi. Để tạo các biểu mẫu, chỉ cần sao chép tất cả mã nguồn và viết nó vào bất kỳ trình chỉnh sửa thành viên txt nào của bạn, chẳng hạn như Notepad ++, sau đó lưu tệp dưới dạng setup Vue. js sử dụng Vue CLI
// create a new project vue membercreate vuecrud
thiết lập #2. Axios, Vue Router và vue-axios
npm install vue-router axios vue-axios --save
Bước 3. Tạo vuejs ba thành phần
- Thành viênTạo. vue
- Thành viênSửa đổi. vue
- Mục lục. vue
Cũng đọc phần này 👉 Vue. js Thành phần Quay lại Đầu trang [cuộn mượt mà]
Thành viênTạo. vue
// MemberCreate.vueMemberCreate Componentexport default { }
Thành viênSửa đổi. vue
// MemberEdit.vueMemberEdit Componentexport default { }
Mục lục. vue
Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu
// Index.vueIndex Componentexport default { }
Bước 4. Init vue Định tuyến các thành phần
src >> chính. js
// main.js import Vue from 'vue' import VueRouter from 'vue-router'; import VueAxios from 'vue-axios'; import axios from 'axios'; import App from './App.vue'; Vue.use[VueRouter]; Vue.use[VueAxios, axios]; Vue.config.productionTip = false const router = new VueRouter[{ mode: 'history' }]; new Vue[{ render: h => h[App], router }].$mount['#memberapp']
chủ yếu. js
// main.js import Vue from 'vue' import VueRouter from 'vue-router'; import VueAxios from 'vue-axios'; import axios from 'axios'; import App from './App.vue'; import MemberCreate from './components/MemberCreate.vue'; import MemberEdit from './components/MemberEdit.vue'; import Index from './components/Index.vue'; Vue.use[VueRouter]; Vue.use[VueAxios, axios]; Vue.config.productionTip = false; const routes = [ { name: 'MemberCreate', path: '/membercreate', component: MemberCreate }, { name: 'MemberEdit', path: '/memberedit', component: MemberEdit }, { name: 'Index', path: '/index', component: Index }, ]; const router = new VueRouter[{ mode: 'history', routes: routes }]; new Vue[{ render: h => h[App], router }].$mount['#memberapp']
Bước #5. chế độ xem bộ định tuyến vuejs
src >> Ứng dụng. vue
// App.vue export default { } .fade-enter-active, .fade-leave-active { transition: opacity .5s } .fade-enter, .fade-leave-active { opacity: 0 }
Bước #6. npm qua Cài đặt Bootstrap 4
cài Bootstrap 4
Ứng dụng. vue
Đơn giản thêm các lớp CSS trên tệp này cho Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu
Bước #7. Bao gồm điều hướng Bootstrap của vuejs
Ứng dụng. vue
npm install vue-router axios vue-axios --save0
Bước #8. Thêm vuejs Định tuyến đơn giản Thanh tiến trình
cài đặt nprogress
npm install vue-router axios vue-axios --save1
Thêm CSS tùy chỉnh vue js nprogress bên trong main. tập tin js
npm install vue-router axios vue-axios --save2
chủ yếu. js
npm install vue-router axios vue-axios --save3
Bước #9. Tạo biểu mẫu HTML bên trong thành phần
Thành viênTạo. vue
npm install vue-router axios vue-axios --save4
Bước #10. Cài đặt phụ trợ NodeJS Express MongoDB
cài đặt nhanh. khung js
npm install vue-router axios vue-axios --save5
cài đặt gật đầu
npm install vue-router axios vue-axios --save6
người phục vụ. js
npm install vue-router axios vue-axios --save7
ĐB. js
npm install vue-router axios vue-axios --save8
người phục vụ. js
npm install vue-router axios vue-axios --save9
Bước #11. Tạo các tuyến vuejs Express
Thành viên. js
// MemberCreate.vue0MemberCreate Componentexport default { }
thành viênRoutes. js
// MemberCreate.vue1MemberCreate Componentexport default { }
người phục vụ. js
// MemberCreate.vue2MemberCreate Componentexport default { }
Bước #12. Thêm thành viên từ Vue js
Thành viênTạo. vue
// MemberCreate.vue3MemberCreate Componentexport default { }
Bước #13. Liệt kê các thành viên
Mục lục. vue
// MemberCreate.vue4MemberCreate Componentexport default { }
Bước #14. vuejs Form MemberChỉnh sửa và cập nhật CRUD
Thành viênSửa đổi. vue
Cũng đọc phần này 👉 Menu thả xuống thanh bên đa cấp của Vue js
đơn giản mã nguồn sau bên trong một hoạt động của các bản ghi MemberEdit MemberEdit. tập tin vue
// MemberCreate.vue5MemberCreate Componentexport default { }
Bước #15. Vuejs Xóa bản ghi
Mục lục. vue
// MemberCreate.vue6MemberCreate Componentexport default { }
Cuối cùng, tôi đã hoàn thành Tất cả mã nguồn Vue. js Ví dụ hướng dẫn CRUD đơn giản từ đầu Tôi đã bao gồm tất cả mã nguồn này trong Github của mình. Chúc may mắn. Thanks