Javascript 访问pivot表中的数据以在前端进行验证-Laravel Spark

Javascript 访问pivot表中的数据以在前端进行验证-Laravel Spark,javascript,php,laravel,vue.js,pivot-table,Javascript,Php,Laravel,Vue.js,Pivot Table,我在team_users表中又添加了一列“status”,这是一个数据透视表,用于链接team_id、user_id和角色。因此,现在该表有四列:团队id、用户id、角色和状态 现在在前端,我想使用“v-if”来验证不同弹出窗口的用户状态。这是我的密码: <!-- Delete Team Member Modal --> <div class="modal" id="modal-delete-member" tabindex=&q

我在team_users表中又添加了一列“status”,这是一个数据透视表,用于链接team_id、user_id和角色。因此,现在该表有四列:团队id、用户id、角色和状态

现在在前端,我想使用“v-if”来验证不同弹出窗口的用户状态。这是我的密码:

<!-- Delete Team Member Modal -->
    <div class="modal" id="modal-delete-member" tabindex="-1" role="dialog">
        <div class="modal-dialog" v-if="deletingTeamMember">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">
                        {{__('teams.remove_team_member')}} (@{{ deletingTeamMember.name }})
                    </h5>
                </div>
            <div v-if="verifyStatus(deletingTeamMember) === 'disable'">
                <div class="modal-body">
                    {{__('teams.are_you_sure_you_want_to_enable_member')}}
                </div>
                </div>
                <div v-else >
                <div class="modal-body">
                {{__('teams.are_you_sure_you_want_to_delete_member')}}
                </div>
                </div>
           
我只是简单地使用member.pivot来尝试查找status列。因为我基本上看到了下面的代码。pivot用于查找角色列:

/**
 * Get the displayable role for the given team member.
 */
teamMemberRole: function teamMemberRole(member) {
  if (this.roles.length === 0) {
    return '';
  }

  if (member.pivot.role === 'owner') {
    return 'Owner';
  }

  var role = _.find(this.roles, function (role) {
    return role.value == member.pivot.role;
  });

  if (typeof role !== 'undefined') {
    return role.text;
  }
}
有什么建议吗?谢谢:3

/**
 * Get the displayable role for the given team member.
 */
teamMemberRole: function teamMemberRole(member) {
  if (this.roles.length === 0) {
    return '';
  }

  if (member.pivot.role === 'owner') {
    return 'Owner';
  }

  var role = _.find(this.roles, function (role) {
    return role.value == member.pivot.role;
  });

  if (typeof role !== 'undefined') {
    return role.text;
  }
}