中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

前端技術之:通過plop生成Controller的方法與步驟

發布時間:2020-07-11 14:32:52 來源:網絡 閱讀:251 作者:popgis 欄目:web開發

Controller的生成

開發者可以通過plop命令生成各種類型的控制器類(Normal、Restful、View), 以下是示例生成步驟。

  1. 執行以下命令:
    plop controller

此時控制臺輸出:

? controller name please
  1. 輸入TestNormal并回車后,控制臺輸出以下提示,

    ? controller name please TestNormal
    ? which type of conroller do you want to create? (Use arrow keys)
    ? Normal Controller 
    Restful Controller 
    View Controller 
  2. 根據需要選擇相應的控制器類型,并回車確認,控制臺輸出以下提示,
    ? which type of conroller do you want to create? Normal Controller
    ?  ++ /server/controllers/TestNormalController.js

可以生成的Controller包括Normal、Restful、View三種類型。

Normal Controller

用于生成通用的基礎Controller,生成的Controller類會繼承基礎Controller類。

例如,

const Controller = require('../../lib/server/controller/controller');

class TestNormalController extends Controller {

}

module.exports = TestNormalController;

Restful Controller

用于創建基于Restful標準的Controller,生成的類的基類為RestController,包括了基本的CRUD等函數。

例如,

const RestController = require('../../lib/server/controller/rest_controller');

class RestRestController extends RestController {
  index() {

  }

  create() {

  }

  store() {

  }

  show() {

  }

  edit() {

  }

  update() {

  }

  destroy() {

  }
}

module.exports = RestRestController;

View Controller

用于生成基本模板視圖的控制器類,其生成的類的基類為ViewController。

const ViewController = require('../../lib/server/controller/view_controller');

class ViewViewController extends ViewController {
  view() {

  }
}

module.exports = ViewViewController;
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

科技| 哈密市| 涡阳县| 琼海市| 耒阳市| 新津县| 滨州市| 吕梁市| 东安县| 甘谷县| 崇义县| 清新县| 芜湖县| 沂水县| 百色市| 庆城县| 环江| 车致| 金坛市| 五原县| 东乡县| 静安区| 当涂县| 竹溪县| 韶关市| 诸暨市| 门源| 静安区| 汪清县| 通化市| 富川| 商丘市| 邯郸市| 雅江县| 浮梁县| 临潭县| 夏邑县| 囊谦县| 兴化市| 赤水市| 贺兰县|