vue

·IT 공부/Laravel
DB에서 Data 받아와서 화면에 뿌려주기 created 훅을 이용해서 DB값을 받고 data에 저장을 합니다. 여기서 created 훅이 무엇인지 더욱 알기 위해서는 구글에 Vue 라이프싸이클을 검색해서 좀 더 자세히 알아보시길 추천 created는 쉽게말하면 vue 인스턴스가 생성이되고 DOM에 부착되기전으로 vue의 data에 접근이 가능하기 때문에 외부로부터 데이터를 받아와서 vue의 data에 넣어주는 경우에 많이 사용이 된다. created() { axios.get('api/todo').then(res => { this.ToDoList = res.data.ToDoList; }); }, 이번에는 데이터를 가져오기 때문에 axios.get을 이요합니다. api.php Route::get('/tod..
·IT 공부/Laravel
To Do 생성 가장 중요한 핵심 기능인 To Do를 생성하는 기능 Text Form 사용자의 Text를 받아서, To Do를 제작해야하니 Text Form을 이용한다. input태그안에 사용된 Vue 문법 정리 v-model v-model은 input태그에서 사용하며, 실시간으로 양방향 바인딩이 가능하도록 해준다. 이게 무슨말이냐면, data()에서는 template에서 사용될 변수를 선언해주는 부분인데, 여기서 title이라는 변수를 v-model로 바인딩하게 되면, text form에서 글을 작성하는 동시에 그 내용을 title에 넣어주는 것이다. text form에 "안녕"이라고 적으면, title은 ''로 초기화되어있지만 양방향 바인딩으로 "안녕"이라는 값이 title에 들어간다. data() ..
·IT 공부/Laravel
Vue 설치 Laravel 에서 Vue를 사용하기 위해서는 우선 npm을 이용해 설치를 해야합니다. npm install --save vue@next && npm install --save-dev vue-loader@next webpack.mix.js mix.js('resources/js/app.js', 'public/js') .vue() .postCss('resources/css/app.css', 'public/css', [ // ]); resources/js/components/ToDoList.vue // app.js import { createApp } from 'vue' import ToDoList from './components/ToDoList.vue'; const app = createApp..
·IT 공부/Laravel
전체적인 화면 간단하게 화면 구성은 상단의 Header 부분 카테고리를 변경할 수 있는 좌측의 Navbar 부분 메인 컨텐츠를 보여주는 중앙 Contents 부분 실제 Vue Components는 더욱 세부적으로 나뉘어져 있음 중요 기능 To Do 작성 새롭게 To Do를 추가할 수있는 기능 중요 관리 List 옆에 별모양을 클릭함으로써 중요 / 중요 x 처리를 할 수 있다. 그리고, 중요표시 한 것은 자동으로 List에서 자동적으로 맨위로 위치를 변경 시켜준다 . 또한, 중요 카테고리를 통해서 중요처리한 To Do만을 확인하고 관리하는 것도 가능 그룹 관리 Nav에서 그룹을 선택할 수 있음 그룹 생성이라는 버튼을 누르게 되면 Modal창이 나오게되어, 그룹을 생성할 수 있다. 상세설정 디테일 화면에서는..
·IT 공부/Laravel
Jetstream 설치하기 composer require laravel/jetstream php artisan jetstream:install inertia inertia라는 stack을 사용하겠다. 서버를 동작시키고 웹페이지로 확인해 보면, 우측상단에 Login과 Register가 생긴 것을 확인할 수 있다. Jetstream을 설치하면, 자동적으로 tailwind까지 설치되어 적용되는 것을 확인 할 수 있다. Email인증 회원가입 회원가입을 할 경우, Email을 인증해야지만 가입이 가능하도록 하기 위해서는 Jetstream의 기능을 사용하면, 쉽게 구현 할 수 있다. User.php class User extends Authenticatable implements MustVerifyEmail 우선..
JONGI-N CHOI
'vue' 태그의 글 목록 (2 Page)