Laravel中的VueJs子组件

时间:2015-07-01 06:20:17

标签: laravel laravel-5 vue.js

我在使用Vue.js中的组件和子组件时遇到了麻烦。我无法在自定义标记处使用子组件和v重复来获取正确的DOM。这是我的代码:http://laravel.io/bin/rowQx

我无法理解即使我已经抓了几个小时,为什么重复的角色用户标签放在表格组之后但是在整个表格之前。 标签的放置是在之前。为什么这样?为什么它不会像我想象的那样落在组件中,因为它放在它的位置。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

目前这个问题是可以解决的。检查代码和Cloud DNS

<tr is="role-user" v-for="user in usersList"></tr>

我不确定v-for是否会在这里突破。作为解决方法,您可以使用template

<template v-for="user in usersList">
    <tr is="role-user"></tr>
</template>

答案 1 :(得分:0)

您需要将内容标记放在“用户表”视图中以呈现嵌套的子项。将它放置在您想要渲染的位置,就像laravel中的屈服

答案 2 :(得分:0)

解决方案是消除div结构。我认为在已经渲染html时,无法添加tbody / table行。