加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

twitter-bootstrap – 在启动框架中引导glyphicons

发布时间:2020-12-18 00:25:32 所属栏目:安全 来源:网络整理
导读:我想在播放框架中使用 Bootstraps glyphicons 所以当我使用 i class =“icon-search”/时,引导程序正在寻找“assets / img / …”中的图标.此行为与anatomy of a play application冲突,因为图像是“assets / images / …”. 所以我试图通过为“assets / img
我想在播放框架中使用 Bootstraps glyphicons

所以当我使用< i class =“icon-search”/>时,引导程序正在寻找“assets / img / …”中的图标.此行为与anatomy of a play application冲突,因为图像是“assets / images / …”.

所以我试图通过为“assets / img”定义GET请求的额外路由来重映射:

# Map static resources from the /public folder to the /assets URL path
GET     /assets/img/*file           controllers.Assets.at(path="/public/images",file)
GET     /assets/*file               controllers.Assets.at(path="/public",file)

但是这样做,我得到一个编译错误“没有足够的参数的方法在:(path:String,file:String)play.api.mvc.Call.未指定的值参数文件”在我打电话的每个其他公共资产.

我究竟做错了什么?

解决方法

其实呢人们经常会混淆一些初始结构,一定是完全一样的.在应用程序文件夹的情况下,这是正确的.播放使用一些隐含的导入控制器和模型,改变它没有理由会带来比它的价值更多的麻烦.无论如何,公用文件夹不会在任何默认操作/控制器/视图中呈现,因此其布局可以完全自定义.

(请注意,我必须confese,我没有阅读这个文档,他们写了你应该组织这样的静态资产,以保持所有的Play应用程序一致,但不是真的:) :))

一般规则是:不要打破准备使用的框架,插件等,它们放在公共目录中.对于一个例子,您可以使用一些额外的路线修改引导,如果您尝试与Aloha编辑器相同,您可能会永久损坏它.如果要保持一个干净的结构 – 创建一个示例public / frameworks / bootstrap-current文件夹,并从原始作者中提取包.

它将允许您更新到较新的版本,只需简单的解开包,也将避免你的头痛.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读