Search result

23. 본문 보기링크 만들기

1. 본문보기 링크 만들기 {{ title }} {{ description }} export default { props:{ title: String, description : String, id: Number },}2. 라우터에...

laravelbnb

22. 모든 객체 속성 props(v-bind trick)전달

1. 데이터를 자식에게 전달하는 2가지 방법BookableListItem.vue {{ title }} {{ description }} export default { props:{ title: String, description : String, id: Number...

laravelbnb

21. axios db id 불러오기

1. components 디렉토리를 삭제한다.2. js/bookable 디렉토리를 만들어준다.3. js/bookable/Bookable.vue 파일을 만들어준다. xxxexport default {}4. routes.js 설정에 추가한다.import VueRouter from "vue-route...

laravelbnb

20. Axios HTTP 요청하기

1. Bookables.vue 파일에서 임시데이터는 삭제한다.2. 액시오스로 요청하자 const request = axios.get("api/bookables"); console.log(request);브라우저로 확인해보면 bookables 모델을 가져오는 것을 볼 수...

laravelbnb

19. then catch

then //객체를 생성후 변수에 담는다. const p = new Promise((resolve, reject) => { console.log(resolve); console.log(reject); setTimeout(() => resolve("Hello"), 3000); })...

laravelbnb

18. Route findOrFail($id)

1. api.phpRoute::get('bookables/{id}', function(Request $request, $id){ return Bookable::find($id);});Route::get('bookables/{매개변수}', function(Request $request, $bookableId){    return 모델::fin...

laravelbnb

17. Postman API 테스트

https://www.postman.com/1. 포스트맨을 설치하고 새로운 작업공간을 만들어준다. 구글계정 연동프로제트 URL 경로 입력개발환경 DEV선택요청하기{{URL}}/api/bookables 요청

laravelbnb

16. api 라우터와 all()

1. 사용가능한 경로보기 php artisan route:list2. web/api.php 파일에 라우트를 추가하자Route::get('bookables', function(Request $request){ return Bookable::all();});3. 다시 사용가능한 경로를 확인해보...

laravelbnb

15. 모델팩토리, 시더

https://laravel.com/docs/6.x/database-testing데이터 베이스에 가짜데이터를 심는 방법이다. 수동으로해도 되지많 대량의 데이터를 입력하려면 노가다이니 이런 좋은 방법이 있다.1. php artisan make:factory Boo...

laravelbnb

14. 모델만들기

1. 모델과 마이그레이션 파일 만들기php artisan make:model Bookable -m2. 데이터베이스 스키마 정의하기TIMT_STAMP_create_bookables_table.php public function up() { Schema::create('bookables',...

laravelbnb