小编Pst*_*str的帖子

如何从Angular2中的另一个模块继承模块?

所以我正在使用Angular 2 final(2.0.0),让我说我创建了一个WidgetsModule,其中包含一些指令和组件,可以帮助我构建我的应用程序,然后将其导入我的AppModule中

import { NgModule }      from '@angular/core';
import { UniversalModule } from 'angular2-universal';

import { WidgetsModule } from '../../../widgets';
import { App, appRouting } from './';

@NgModule({
  imports:      [
    UniversalModule,
    WidgetsModule,
    appRouting
  ],
  providers:    [ AppPresenter ],
  declarations: [ App ],
  exports:      [ ],
  bootstrap:    [ App ]
})
export class AppModule { }
Run Code Online (Sandbox Code Playgroud)

然后我想在子模块中使用小部件,如HomeModule,CartModule等.如何在不必在每个其他模块中导入WidgetsModule的情况下使小部件可用?

import { NgModule }      from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms'

import { WidgetsModule } …
Run Code Online (Sandbox Code Playgroud)

inheritance ng-modules angular

11
推荐指数
1
解决办法
5382
查看次数

如何将背景颜色添加到 PlantUML 中的实体关系图

我目前正在使用 PlantUML 来设计数据库的 ERD。一切都很好,图表已经完成,但我正在尝试为我的实体添加背景颜色,以区分它们各自的模式。

我正在考虑实体的背景颜色,或者可能是一个将实体保存在其中的彩色矩形。

我尝试使用skinparam实体的名称及其别名......

skinparam entity {
  backgroundColor<<usr>> DarkOrchid
}
Run Code Online (Sandbox Code Playgroud)
skinparam entity {
  backgroundColor<<User>> DarkOrchid
}
Run Code Online (Sandbox Code Playgroud)

这些都不起作用...任何人都可以帮忙吗?

谢谢

========= 编辑

根据要求,举一个小例子:

'==========='
'auth schema'
entity "User" as usr {
  *id : number <<PK>>
  --
  password: varchar
  salt: varchar
  role: number <<FK>>
  last_login_at : datetime
  is_active : boolean
}

entity "User Role" as url {
  *id : number <<PK>>
  --
  name: varchar
  clearance_lvl: text
  is_active : boolean
}

'====================='
'personnel data schema'

entity "Professor" as prof { …
Run Code Online (Sandbox Code Playgroud)

diagram erd entity-relationship plantuml

3
推荐指数
1
解决办法
4512
查看次数