繁体   English   中英

Laravel + 刀片上@foreach 内的 Vue 负载组件

[英]Laravel + Vue load component inside @foreach on blade

晚安

我的 home.blade.php 中有下一个 @foreach

 @foreach($User as $User1) <tr> <td>{{$User1->name}}</td> <td>{{$User1->email}}</td> <td>{{$User1->pais}}</td> <td>{{$User1->status}}</td> <td> <div id='app'> <calculadora-component></calculadora-component> </div> </td> </tr> @endforeach

但是 calculadora-component 不适用于@foreach,我该怎么做?

这是我目前的 vue 组件,

 <template> <div id="app"> <select v-on:change="onSelectOption($event)" class="form-control" name="status"> <option value="" disabled selected hidden>Seleccionar una Opción</option> <option value="Activo" selected>Activo</option> <option value="Inactivo">Inactivo</option> </select> </div> </template>

您必须将该 foreach 循环包装到具有应用程序 ID 的 div 中,如下所示:

<div id='app'>
@foreach($User as $User1)
        <tr>
    <td>{{$User1->name}}</td>
        <td>{{$User1->email}}</td>
        <td>{{$User1->pais}}</td>
            <td>{{$User1->status}}</td>
    <td>
<div>
    <calculadora-component></calculadora-component>
</div>
    </td>
        </tr>
@endforeach
</div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM