在GO的模板系統中傳遞數據
接口{} {return vs}, })。 parse(“ {{{template \“ image_row \” arg.5}}}”) 如果err! = nil { fmt.println(err) 返回 } err = t.execute(template.must(template.parsefiles)(“ index.html”,“ image_row.html”)),nil) 如果err! = nil { fmt.println(err) 返回 } } // index.html {{template“ image_row”。 | 5}}} // image_row.html {{定義“ image_row”}} 在此處{{index。 0}} {{index。 1}}} {{end}} 在Image_row Template中,可以使用內置索引函數訪問參數。例如,{{index。 0}}將訪問第一個參數(index 0)從index.html模板傳遞,在這種情況下為數字5。
此解決方案提供了一種通用的方式來傳遞和訪問多個模板之間的數據,從而啟用自定義功能和有效的代碼重複使用。免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3