相关疑难解决方法(0)

Jhipster 4如何将实体组件(列表)放在主屏幕上

我正在使用Jhipster 4和Angular 2.0来创建应用程序.我是所有这些员工的新手.

假设我有两个实体:Customer和Task,关系一对多.

我想在主屏幕上有客户名单(前10名).接下来我想添加属于他的所有任务的客户详细信息视图列表.

我已经更新了home.component.ts来添加CustomerComponent

import { Component, OnInit } from '@angular/core';
import { NgbModalRef } from '@ng-bootstrap/ng-bootstrap';
import { EventManager, JhiLanguageService } from 'ng-jhipster';

import { Account, LoginModalService, Principal } from '../shared';

import { CustomerComponent, CustomerService, Customer } from '../entities/customer/';  // <---

@Component({
    selector: 'jhi-home',
    templateUrl: './home.component.html',
    styleUrls: [
        'home.css'
    ],
    entryComponents: [
      CustomerComponent    // <---
    ],

})
export class HomeComponent implements OnInit {
    account: Account;
    modalRef: NgbModalRef;

    constructor(
        private jhiLanguageService: JhiLanguageService,
        private principal: Principal,
        private loginModalService: …
Run Code Online (Sandbox Code Playgroud)

jhipster angular

6
推荐指数
1
解决办法
3699
查看次数

在 Angular/JHipster 应用程序上使用另一个模块的组件

我正在尝试在jhipster生成的Angular 5应用程序上使用component另一个应用程序。module

module导入包含component我要使用的 的时,route发生module导入的 的 会被route导入的覆盖module

  • phone.module.ts出口PhoneComponent
  • contact-info.module.ts进口phone.module.ts
  • 之后,每个route声明的contact-info.route.ts开始渲染 中声明的组件phone.module.ts。看来电话模块已被完全覆盖。

phone.module.ts

import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { RouterModule } from '@angular/router';
import { JhiLanguageService } from 'ng-jhipster';
import { JhiLanguageHelper } from 'app/core';

import { FrontendSharedModule } from 'app/shared';
import {
    PhoneComponent,
    PhoneDetailComponent,
    PhoneUpdateComponent,
    PhoneDeletePopupComponent,
    PhoneDeleteDialogComponent,
    phoneRoute, …
Run Code Online (Sandbox Code Playgroud)

typescript jhipster angular

4
推荐指数
1
解决办法
1483
查看次数

标签 统计

angular ×2

jhipster ×2

typescript ×1