laravel-nova - Laravel Nova 资源工具和无开销的工具
问题描述
因此,根据文档,我们有工具、资源工具和资产(我从未想过其含义)来帮助定制。现在,我对工具和资源工具的问题是它们包含“完整堆栈”的 JS 依赖项,没有任何重用应用程序范围组件的能力。
这是一个例子。假设一个人想要构建一个管理文件集合的资源工具。为此,他需要某种 3rd 方手风琴组件,因此他将其导入。
import {VsaList} from 'vue-simple-accordion';
然后,无关紧要,他继续构建一个自定义的 Nova 工具来管理应用程序设置。现在 Tool 也需要一个手风琴,所以他继续将它也导入到这里。结果是,在这一点上,我们已经有两个单独的 JS 导入,其中包含所有 3rd 方代码的重复定义。将其乘以现实世界产品的要求,我们将面临一场不可持续的灾难。
你如何解决这个问题?
解决方案
推荐阅读
- r - R中的合并函数
- unity3d - Unity Canvas 图像着色器的 Object-To-Clip
- java - 显示bytea到图像,jsp?
- javascript - 使用 css 淡出和在部分文本中的文本动画
- drop-down-menu - 为什么下拉菜单有这个包装问题?
- python - 在python中粘贴代码是一个长期存在的问题,有简单的解决方案吗?(制表符与空格)
- neo4j - 如何连接到 Neo4j?
- c# - 具有成对限制的列表的 FsCheck 生成器 (C#)
- python - 使用 oauth2 为 Google Play Developer API 授权服务帐户
- android - MPChart BarChart X 轴标签问题