AI智能
改变未来

ng-alain学习

ng-alain –如何使用

  • 前期准备
  • 1、创建angular项目
  • 2、添加 ng-alain 脚手架
  • 3、运行项目
  • ng-g 业务页
    • 1.生成模块
    • 2.业务页

    前期准备

    1、创建angular项目

    ng-alain 是基于angular之上的,所以先建个angular项目demo,然后进入demo,安装依赖包(官网是先添加ng-alain后安装依赖的,好像有点问题)

    ng new democd democnpm install

    2、添加 ng-alain 脚手架

    在创建完angular项目后add ng-alain脚手架(添加ng-alain 脚手架前确认Angular Cli版本,两者保持一致)

    ng add ng-alain // 如果失败了可以npm install ng-alain --save

    3、运行项目

    npm start  // 或者ng serve --open 反正我一直用npm start

    注意版本问题

    ng-g 业务页

    ng g ng-alain:[command name] [name] [options]
    不按格式来可能会产生异常

    1.生成模块

    生成一个trade模块

    ng g ng-alain: module trade

    会在 routes/trade 生成两个文件 trade.module.ts、trade-routing.module.ts

    模块内容包括了导入 SharedModule 以及一些统一性导入与导出的方式

    2.业务页

    • empty 空白页
    • list 列表页
    • edit 编辑页
    • view 查看页
    • curd 列表、编辑、查看

    下面以list为例:-m 表示指定list所在的模块

    ng g ng-alain:list list -m=trade

    指定view在sys模块的log组件下

    ng g ng-alain:view view -m=sys -t=log

    edit & view 页
    对于 edit、view 默认是以模态框展示来生成,可以改用页面展示则:

    ng g ng-alain:edit [page name] --modal=false

    后续loading。。。

    目前还是个前端小白(实习中),不足之处还望不啬指出!

    ^_^

    赞(0) 打赏
    未经允许不得转载:爱站程序员基地 » ng-alain学习