2017-05-15 29 views
0

私はVueを初めて使用しています。現在はVue 1.0を使用しています。私のlaravelアプリでは、コンポーネントがロードされていません。私はVue devtoolまたはchrome devtoolのいずれのエラーも受けていません。ここに私のコードは次のとおりです。VueコンポーネントがLaravelでレンダリングされない

マイmaster.blade.phpレイアウト:

<!DOCTYPE html> 
<html> 
    <head> 
     <title>Vue</title> 


    </head> 
    <body> 
     <div id="app"> 
      <component is="{{ $vueView }}"> 
       @yield('content') 
      </component> 
     </div> 
     <script src="{{ asset('js/main.js') }}"></script> 
    </body> 
</html> 

マイabout_page.blade.php

@extends('layouts.master', ['vueView' => 'AboutView']) 

@section('content') 
    <h2>About View</h2> 
@endsection 

マイhome_page.blade.php

@extends('layouts.master', ['vueView' => 'HomeView']) 

@section('content') 
    <h2>Home View</h2> 
@endsection 

マイresources/assets/js/dynamic_components.js

// Browserify Entrypoint 

import Vue from 'vue'; 
import HomeView from './components/HomeView.vue'; 
import AboutView from './components/AboutView.vue'; 


new Vue({ 
    el: '#app', 

    components: { 
     HomeView, AboutView 
    } 
}); 

マイ/resources/assets/js/components/AboutView.vue

<template> 
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Atque placeat, quis maiores sequi inventore, voluptatibus labore hic fugit, autem consequuntur ipsum ex laudantium. Accusamus optio veniam velit, laudantium. Odit, facilis. 
</template> 

<script> 
    export default { 
     ready() { 
      alert('home view is ready'); 
     } 
    } 
</script> 

マイ/resources/assets/js/components/HomeView.vue

<script> 
    export default { 
     created() { 
      alert('Welcome to the Home Page'); 
     } 
    } 
</script> 

マイroutes.phpの

Route::get('/home-view', function() { 
    return view('home_view'); 
}); 

Route::get('/about-view', function() { 
    return view('about_view'); 
}); 

マイgulpfile.js

var elixir = require('laravel-elixir'); 
require('laravel-elixir-vueify'); 

elixir(function(mix) { 
    mix.browserify(['main.js', 'dynamic_components.js']); 
}); 

h2はそれぞれhome_page.blade.phpabout_page.blade.phpです。私はどこに間違っていますか?

Sorry for such a long post....

答えて

0

完了。私はプロジェクトを再インストールしました。それは今働いている。 ご迷惑をおかけして申し訳ございません。

関連する問題