ithinkdt-framework-front
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

ithinkdt-framework-front

下载

运行以下命令下载依赖包:

$ npm install ithinkdt-framework-front --save

用法

在你的angular应用的模块中引入你需要的模块,如app.Module.ts引入PagesModule即可使用它里面的内容。

...
// 引入库
import { PagesModule } from 'ithinkdt-framework-front';

@NgModule({
  imports: [
    // 省略一些必要的模块引用
    PagesModule
  ],
  declarations: [
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

引入之后你就可以用库该模块下的组件、指令、管道等。

例:
PagesModule下有个用户列表组件,它的类名为UserListComponent,选择器名称为app-user-list,可以用两种方式使用该组件

  • 在路由中引用
// 你可以在你的路由中引入组件
import { UserListComponent } from  "ithinkdt-framework-front";

@NgModule({
  imports: [
    RouterModule.forRoot([
      {
        path: '', component: MainComponent, children: [
          { path: 'bus/user/user_list', component: UserListComponent, data: { title: '用户管理' } },
        ]
      }
    ])
  ]
})
  • 在html中引用
<app-user-list></app-user-list>

License

MIT © ithinkdt

Change log

v0.2.2

  • 新增:系统参数组件、通用代码分类组件、通用代码组件
  • 修复:系统参数组件bug

v0.2.1

  • 新增:部门管理、日志管理部分
  • 修复:获取不到PAGE_ACCESS导致的bug

v0.2.0

  • 进行模块化,新增PagesModule模块
  • PagesModule模块新增用户管理、权限管理、角色管理部分

v0.1.9

  • 注释测试懒加载

v0.1.8

  • 测试懒加载功能

tips

  1. 在npm包中进行路由跳转实践
  2. ithinkdt-framework-front 包开发注意事项
  3. ithinkdt-framework-front 包使用注意事项

Readme

Keywords

Package Sidebar

Install

npm i ithinkdt-framework-front

Weekly Downloads

2

Version

0.2.2

License

MIT

Unpacked Size

664 kB

Total Files

75

Last publish

Collaborators

  • liuzw2579
  • ithinkdt-admin