제가 Vuejs를 찾아봤어요.
                                            
                                                
                                                
                                                
                                                
                                                
                                                 8669 단어  Vue.js
                    
입문 
제가 Laravel과 Vuejs를 찾아봤어요.
총결산 
Vue 파일 구조
new Vue({
  el: '#app',
  router, // ルーティングの定義を読み込む
  components: { App }, // ルートコンポーネントの使用を宣言する
  template: '<App />' // ルートコンポーネントを描画する
})
템플릿 구문 
실제 표시 섹션
구성 요소 
{{{{}}에 구성 요소 표시 쓰기<hello name="aaa"/>
vue 대상에 기록된bind 설정은 구성 요소에 함수로 기록됩니다
Vue.component("hello",
{
    props:["name"]
   //コンポーネントでは関数として定義
    // vueオブジェクトのbindの設定
    data:function(){
        return{
            message: ""
        };
    },
    template: '<p>{{message}}</p>'
});
props로 값 받아들이기
속성
 
vmodel
<input type="text" v-model="name">
입력 값을 데이터 속성 값에 연결하는 기능입니다.바인딩해야 하기 때문에 입력 후 바로 반영
v-on
computed는 산술 속성입니다.값이 변경된 호출
Vue.component('hello',
 computed:{
     calc:function(event){
     }
 }
 methods:{
   doaction: function(event)
   }
template: '<p v-on:click="docation"></p>'
)}
로컬 구성 요소
 
<hello name="aaa"/>
Vue.component("hello",
{
    props:["name"]
   //コンポーネントでは関数として定義
    // vueオブジェクトのbindの設定
    data:function(){
        return{
            message: ""
        };
    },
    template: '<p>{{message}}</p>'
});
<input type="text" v-model="name">
Vue.component('hello',
 computed:{
     calc:function(event){
     }
 }
 methods:{
   doaction: function(event)
   }
template: '<p v-on:click="docation"></p>'
)}
가상 구성 요소 <template> と<scripts>と<style>に分かれる
참고 자료 
Vue.js&Nuxt.입문 
Vuejs 개발 소프트웨어 설치 
<template> と<scripts>と<style>に分かれる
Vue.js&Nuxt.입문
Vuejs 개발 소프트웨어 설치
npm install -g @vue/cli
npm install -g @vue/cli-service-global
원형 기능
.vue라는 확장자 파일을 쓰면 간단한 응용 프로그램 디스플레이를 만들 수 있습니다
vue seve // vueファイルを読み込んでサーバー起動
프로젝트 방식
vue create プロジェクト名
프로젝트를 수행합니다.웹 브라우저에서 가속 가능
npm run serve
npm run build
vuex 
https://www.hypertextcandy.com/vue-laravel-tutorial-authentication-part-3 
↑
 
 
작업 - 커밋 중 호출 해제 - 상태 업데이트
저장
예를 들어 사용자의 인증 상태도 어셈블리 참조를 뛰어넘고 싶은 데이터에 해당합니다.앞에서 본 바와 같이 내비게이션 표시줄과 꼬리표는 인증 상태를 참조하여 표시 요소를 전환해야 한다.
const state = {}
const getters = {}
const mutations = {}
const actions = {}
export default {
  namespaced: true,
  state,
  getters,
  mutations,
  actions
}
import Vue from 'vue'
import Vuex from 'vuex'
import auth from './auth'
Vue.use(Vuex)
const store = new Vuex.Store({
  modules: {
    auth
  }
})
export default store
app.js
import Vue from 'vue'
import router from './router'
import store from './store' // ★ 追加
import App from './App.vue'
new Vue({
  el: '#app',
  router,
  store, // ★ 追加
  components: { App },
  template: '<App />'
})
웹api의 csrf 대책
XSRF-TOKEN이라는 프로젝트로 유명해야 합니다.이것이 바로 암호화된 CSRF 토큰입니다.
이번에는 표가 아니라 쿠키와 HTTP 제목을 활용하는 방법을 채택했다.쿠키에서 영패를 검색하여 HTTP 헤더에 포함된 요청을 HTTP 헤더로 보낼 때 CSRF 검사가 필요합니다.
bootstrap.js는 Ajax 통신에 사용되는 Axios 라이브러리의 설정을 기술했다.
Ajax가 요청한 X-Requested-With 제목을 부여함으로써 영패를 X-XSRF-TOKEN 제목에 포함하고, Laravel은 표를 보는 것이 아니라 제목을 보고 CSRF 영패 검사를 합니다.
Lavavel 
Laravel은 처음부터 JavaScript, Vue 구성 요소, SCSS 등을 컴파일하는 구조를 가지고 있다.따라서 Gulp나 Webpack 등 번거로운 설정 작업을 할 필요가 없다.
구체적으로 말하면 웹 팩에 전단을 구축하지만 설정이 편리하도록 Laravel Mix라는 라이브러리를 사용합니다.
Javascript 설정 컴파일mix.js('resources/js/app.js', 'public/js')
httpd.conf
 
laravel에서 라우팅할 때 AllowOverride All 필요
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(제가 Vuejs를 찾아봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/hot_study_man/items/af1f26efbe2ce06e2bd1
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
mix.js('resources/js/app.js', 'public/js')
Reference
이 문제에 관하여(제가 Vuejs를 찾아봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hot_study_man/items/af1f26efbe2ce06e2bd1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)