(1)路由设置:beego.Router("/index",&controller{})
(2)controller的Get()方法:this.TplName="index.html"
(3)其中index.html位于views文件夹下,引用了位于static文件夹下的css,"./static/css/xxxxx;
此时访问/index路径能正常加载css显示index.html页面。
(4)如果把路由设置成beego.Router("admin/index",&controller{}),其他不变,访问admin/index时则不能正常显示index.html页面.
(5)检查页面元素时发现index.html页面加载的css路径位于admin/static/css/xxxxx,这不是我想要的路径,这种情况怎么解决呢?
更多评论
我刚实践了一下SetStaticPath,也没有用,设置:beego.SetStaticPath("/admin", "static")
#3