Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel Vue组件未显示在其他刀片服务器中_Laravel_Vue.js - Fatal编程技术网

Laravel Vue组件未显示在其他刀片服务器中

Laravel Vue组件未显示在其他刀片服务器中,laravel,vue.js,Laravel,Vue.js,我正在尝试用vue js制作一个laravel应用程序。我是vue的新手,所以学到了很多东西。现在,我的应用程序有两个接口。一个用于管理面板,另一个用于普通用户。现在,当我在app.js中定义的id为“app”的div下将vue组件包括在管理面板的刀片下时,这些组件工作正常。 但当我试图在id为“app2”的div下的普通用户界面中包含一些组件时,在app.js中定义“app2”,就像“app”一样。但它不起作用。 如何使组件在用户界面的刀片中工作 这是我的个人资料。我试图显示组件的位置 @ex

我正在尝试用vue js制作一个laravel应用程序。我是vue的新手,所以学到了很多东西。现在,我的应用程序有两个接口。一个用于管理面板,另一个用于普通用户。现在,当我在app.js中定义的id为“app”的div下将vue组件包括在管理面板的刀片下时,这些组件工作正常。 但当我试图在id为“app2”的div下的普通用户界面中包含一些组件时,在app.js中定义“app2”,就像“app”一样。但它不起作用。 如何使组件在用户界面的刀片中工作

这是我的个人资料。我试图显示组件的位置

@extends('layouts.main')
@section('body_content')

<div id='app2'>
    <profile-component></profile-component>
</div>

@endsection
<template>
    <div class="container">
        <div class="row justify-content-center">
            <div class="col-md-8">
                <div class="card card-default">

                    <h1>Profile Page</h1>

                </div>
            </div>
        </div>
    </div>
</template>

<script>
    export default {
        mounted() {
            console.log('Component mounted.')
        }
    }
</script>
最后是概要文件组件

@extends('layouts.main')
@section('body_content')

<div id='app2'>
    <profile-component></profile-component>
</div>

@endsection
<template>
    <div class="container">
        <div class="row justify-content-center">
            <div class="col-md-8">
                <div class="card card-default">

                    <h1>Profile Page</h1>

                </div>
            </div>
        </div>
    </div>
</template>

<script>
    export default {
        mounted() {
            console.log('Component mounted.')
        }
    }
</script>

个人资料页
导出默认值{
安装的(){
console.log('组件已安装')
}
}
Vue.component('my-component-a'{
模板:“自定义组件A!”
});
Vue.component('my-component-b'{
模板:“自定义组件B!”
});
const app1=新的Vue({
el:'附录1',
模板:“”,
组成部分:{
MyComponent C:{
模板:“自定义组件C!”
}
}
});
const app2=新的Vue({
el:'附录2',
模板:“”
});


在什么级别进行调试?将console.log放入app.js并检查它是否正在加载?如果您将
app2
更改为
app
,这是因为您在执行
const app2=new Vue({el:'app2'})时正在创建另一个Vue实例,该怎么办
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"></script>
<div id="app1"></div>
<div id="app2"></div>