【发布时间】:2019-08-08 13:17:14
【问题描述】:
我正在使用 grails 3.0.3 进行我的第一个 Grails 项目。我想在我的应用程序中添加一个下拉菜单。我在网上搜索了一些已弃用的插件,并被告知使用 grails 平台核心插件。但是我不能在 grails 3.0.3 中使用这个插件。我做了什么:
1/ 将以下依赖项添加到 build.gradle: 编译“org.grails.plugins:platform-core”
2/ 在布局 main.gsp 中添加了一些导航
<nav:primary/>
<nav:secondary/>
<div id="user-nav">
<nav:menu scope="user"/>
</div>
3/ 编译:很好
4/运行:得到空指针异常(类路径未找到)
当我删除编译“org.grails.plugins:platform-core”依赖时,应用程序工作正常。
怎么办?有比platform-core更好的解决方案吗?
【问题讨论】:
-
正如@Uday 所说,这听起来更像是前端的事情。您想从您的域动态构建您的菜单吗?无论如何,如果您想要的只是一个菜单,那么 patform core 可能是矫枉过正的。如果您想要的只是一些样式精美的 HTML/CSS,也许可以查看 Twitter Bootstrap 之类的内容。