3
我用Martini編寫了我的第一個Go應用程序。我有一個命名參數路線:帶有命名參數的Martini路線無法加載靜態文件
m := martini.Classic()
staticOptions := martini.StaticOptions{Prefix: "assets"}
m.Use(martini.Static("assets", staticOptions))
m.Get("/edit/:id", editHandler)
m.Run()
的editHandler呈現自舉樣式表和腳本,因此處於assets/css
和assets/js
文件夾編輯模板。
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.min.css">
<script type="text/javascript" src="assets/js/bootstrap.min.js"></script>
但是,當我在我的瀏覽器我的靜態文件不加載打開編輯頁面,因爲瀏覽器發出請求edit/assets/css/bootstrap.min.css
和edit/assets/js/bootstrap.min.js
。 如何去除任何路由前綴('edit','show'等)
賓果!你絕對正確,謝謝! –
請考慮點贊! –