<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC=2,3] Adapter 是用來解決一類功能的多種實現,如:支持多種數據庫,支持多種模版引擎等。系統默認支持的 Adapter 有:`Cache`,`Session`,`WebSocket`,`Db`,`Store`,`Template`?和?`Socket`。 ## 創建 Adapter 可以通過命令?`thinkjs adapter [type]/[name]`?來創建 Adapter,如: ~~~ thinkjs adapter template/dot ~~~ 創建一個名為?`dot`?的 Template Adapter,創建的文件路徑為?`src/common/adapter/template/dot.js`。文件內容類似如下: ~~~ export default class extends think.adapter.template { /** * init * @return {[]} [] */ init(...args){ super.init(...args); } } ~~~ 如果創建的類型之前不存在,會自動創建一個 Base 類,其他類會繼承該類。 ## 加載 Adapter 可以通過?`think.adapter`?方法加載對應的 Adapter,如: ~~~ let Template = think.adapter("template", "dot"); //加載名為 dot 的 Template Adapter let instance = new Template(...args); //實例化 Adapter ~~~ ## 使用第三方 Adapter 加載 Adapter 時,系統會自動從?`src/common/adapter`?目錄和系統目錄查找對應的 Adapter,如果引入第三方的 Adapter,需要將 Adapter 注冊進去,否則系統無法找到該 Adapter。 可以通過?`think.adapter`?方法注冊第三方的 Adapter,如: ~~~ let DotTemplate = require("think-template-dot"); think.adapter("template", "dot", DotTemplate); ~~~ 將文件存放在?`src/common/bootstrap/`?目錄下,這樣服務啟動時就會自動加載。
                  <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>

                              哎呀哎呀视频在线观看