Beego中的类路由子目录
到目前为止,我的路线如下所示:Beego中的类路由子目录,go,beego,Go,Beego,到目前为止,我的路线如下所示: beego.Router("/detailed", &controllers.MainController{}, "get:Detailed") 相反,我想这样走: beego.Router("/detailed/[some-product-name]", &controllers.MainController{}, "get:Detailed") 我确实尝试过以下方式: beego.Router("/detailed/:id", &c
beego.Router("/detailed", &controllers.MainController{}, "get:Detailed")
相反,我想这样走:
beego.Router("/detailed/[some-product-name]", &controllers.MainController{}, "get:Detailed")
我确实尝试过以下方式:
beego.Router("/detailed/:id", &controllers.MainController{}, "get:Detailed")
但是像js、bootstrap、css这样的所有依赖文件都应该位于/detailed/static/而不是/static的路径中
谢谢。这不是比戈的问题。您可能使您的include脚本、样式表链接成为相对的。在您的html模板中,所有您应该使用/sign提前创建的文件即兴声明。 所以如果你有 您需要将其更改为:
如何在html中包含js引导文件?您可能需要为它们添加绝对路径,我的意思是在我正在使用的路径之前添加/但是如果我尝试执行beego.Router/detailed/:id,&controllers.MainController{},get:detailed.那么您应该将其更改为/detailed/static/js/jquery.js,然后一切都应该正常。把这个/也应用到其他方面。太好了!它起作用了!非常感谢。