vue 2

Pakawat Mange
2 min readJun 21, 2019

--

ต่อจากที่เราติดตั้ง vue-cli เเล้วเราจะมาดู Structure ของ Project เรากัน

Structure

คาวมสัมพันธ์ระหว่าง

  • index.html
  • main.js
  • App.vue
  • router และ components

ส่วนประกอบที่สําคัญที่เราสนใจ คือ index.html, main.js, App.vue, router/index.js โดย การทํางาน จะเริ่​มที่ index.html และ main.js

เมื่อ main.js ทํางานจะทําการสร้าง vue object หรือสร้าง vue ของเราขึ้นมาด้วย คําสั่ง new โดยส่ง พารามิเตอร์ หรือ ตัวแปรเข้าไป เพื่อบอกเงื่อนไขในการสร้าง object นั่นเอง โดย

el: '#app' -> มองหา id=”app” ใน index.html แล้ว render router  -> เชื่อมโยงกับ router ที่โหลดมา   components: { App } -> ใช้ component นี้ไปrender  template: '<App/>' -> บอกว่า App คือ component นะ

<App/> เป็นการบอกว่า App ของเราเป็น Vue Component

เริ่มต้นทํา back office

มาถึงตอนนี้เราจะเริ่มต้นทํา Front End ในส่วนของ Back Office เพื่อใช้จัดการ Back End ในส่วนของ Controller กันก่อนเลย

ทําการ ลบ HelloWorld.vue ออก แล้วสร้างโฟล์เดอร์ชื่อ Users ใน โฟล์เดอร์ Components จากนั้นทําการสร้าง

  • Index.vue
  • CreateUser.vue
  • EditUser.vue
  • ShowUser.vue
เปลี่ยนชื่อไฟล์เป็น Users

มาเริ่มกันที่ API ที่เราเขียน

เราทําการทดสอบ API ของเราโดยการพิมพ์ url ของเรา

http://localhost:8081/users/

นั่นคือ API ที่เราทําไว้ พร้อมใช้งานแล้วครับ

--

--