php - 在 laravel Voyager 中编码
问题描述
我正在使用Voyager,它是支持 BREAD 操作的 Laravel Admin。作为学习的一部分,我深入研究了他们的编码风格。我对他们如何从“resources/views/dashboard/sidebar.blade.php”调用和显示侧边菜单感到困惑。
<div id="adminmenu">
<admin-menu :items="{{ menu('admin', '_json') }}"></admin-menu>
</div>
在理解编码方面的任何形式的帮助都是非常可观的!
解决方案
它是一个 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);
推荐阅读
- html - 与宽度相同的高度和其中“不简单”的内容的div
- java-8 - Wildfly 是否有任何推荐的元空间设置大小?
- javascript - 使用 Highcharts 在平行坐标图中突出显示不同颜色的线
- android - 不暴露我所依赖的jar文件
- visual-studio - docker 错误“启动 URL 'http://localhost:{ServicePort}' 无效。” 在视觉工作室中运行
- vue.js - Vue自动完成元素 - 跟踪输入更改的问题
- javascript - Chrome 扩展 .. content.js 中的事件处理程序阻止页面默认操作触发?
- java - 迁移到 jre 1.8 时 Spring bean 创建属性不可写异常
- java - 泽西岛 - Eclipse - Tomcat - 404
- angular2-forms - 如何超出复杂 JSON 对象内部的数组?