<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ``` ``` ## beego 采用了 Go 語言默認的模板引擎 * ### 指定模板:c.TplName = "index.tpl" * #### 默認支持`tpl`和`html` * #### beego.AddTemplateExt設置其他后綴 * ##### beego.AddTemplateExt\("后綴名"\) * #### 如果不設置該參數,那么默認會去到模板目錄的 Controller/&lt;方法名&gt;.tpl 查找,例如上面的方法會找 `maincontroller/get.tpl` * ### 數據渲染:c.Data\["Website"\] = "beego.me" * #### 前端獲取數據:{ {.Website } } 兩個換括號中變量名前有個點,這個點表示當前對象 ## 設置模板路徑: * ### beego默認的路徑是view,可以自己設置 * ### 重新設置模板路徑: * #### beego.SetViewsPath\("testview"\) * #### 配置文件中設置:viewspath = "myview" ## 當然我們不需要模板輸出的,比如我們只寫接口,我們可以手動關閉模板渲染 * ### 在配置文件設置 * ### autorender = false * ### 在main.go中設置 * #### beego.BConfig.WebConfig.AutoRender = false * 示例:定義新的路由和傳遞簡單數據 * controller中可以新建自己的包,包中新建go文件,注意package名,這里的package名會在路由里面使用,可以把controller層寫到這個go文件中,如下: 在controller中新建了一個包user,里面有一個user.go文件 ![](/assets/user.png) user.go,package叫controllers\_user: ``` package controllers_user import "github.com/astaxie/beego" type UserController struct{ beego.Controller } func(c*UserController)Get(){ c.TplName="user.html" c.Data["username"]="zlkt" } ``` 在router中定義路由: ``` package routers import( "beego_project/controllers" "github.com/astaxie/beego" "beego_project/controllers/user" ) func init(){ beego.Router("/",&controllers.MainController{}) beego.Router("/user",&controllers_user.UserController{}) } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看