首页 > 解决方案 > 在 laravel Voyager 中编码

问题描述

我正在使用Voyager,它是支持 BREAD 操作的 Laravel Admin。作为学习的一部分,我深入研究了他们的编码风格。我对他们如何从“resources/views/dashboard/sidebar.blade.php”调用和显示侧边菜单感到困惑。

<div id="adminmenu">
    <admin-menu :items="{{ menu('admin', '_json') }}"></admin-menu>
</div>

在理解编码方面的任何形式的帮助都是非常可观的!

标签: phplaravelvue.jsvoyager

解决方案


它是一个 Vue 组件

<admin-menu :items="{{ menu('admin', '_json') }}"></admin-menu>

应该在Resources/js/component/AdminMenu.vue它的绑定中找到:items props data

如果它不在那里检查Resources/js/app.js并搜索admin-menu如果你找到检查目录 AdminMenu.vue 目录看起来像这样

Vue.component('admin-menu', require('./components/AdminMenu.vue').default);

推荐阅读