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 vuejs-如何在安装组件后显示插槽_Laravel_Vue.js - Fatal编程技术网

Laravel vuejs-如何在安装组件后显示插槽

Laravel vuejs-如何在安装组件后显示插槽,laravel,vue.js,Laravel,Vue.js,我想在组件中隐藏一个插槽,并且在安装组件时也显示插槽 index.blade.php <input slot-scope="{ someData }" type="text" name="some_name" v-model="someData.some_name"> <p class="d-none" slot="something

我想在组件中隐藏一个插槽,并且在安装组件时也显示插槽

index.blade.php

<input 
    slot-scope="{ someData }"
    type="text"
    name="some_name"
    v-model="someData.some_name">
<p class="d-none" slot="something"></p>

index.vue

<slot :someData="someData"></slot>
<slot name="something"></slot>
.
.
.
mounted() {
    this.$slots.something[0].elm.classList.remove('d-none');
}

更新

我有一些其他类型的插槽正在工作:

index.blade.php

<input 
    slot-scope="{ someData }"
    type="text"
    name="some_name"
    v-model="someData.some_name">
<p class="d-none" slot="something"></p>

index.vue

<slot :someData="someData"></slot>
<slot name="something"></slot>
.
.
.
mounted() {
    this.$slots.something[0].elm.classList.remove('d-none');
}

.
.
.
安装的(){
这是.slots.something[0].elm.classList.remove('d-none');
}
但我不知道如何利用顶部的插槽