Aurobinda Rana Ответов: 1

Пожалуйста, помогите в настройке ASP.NET ядро, приложение angular6 с d3.js


Пожалуйста, поделитесь базовым процессом установки для загрузки d3.js график интегрирован с ASP.Net Основной, Angular6 приложение. Мой код выдает эту ошибку.
"Ошибка: неожиданный токен <"

Что я уже пробовал:

Я устанавливаю d3.js в моем проекте используется "npm install ng2-ndv3 --save".
Затем импорт в NgModule, а также импорт d3 и nvd3, как показано ниже.

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import 'd3';
import 'nvd3'
import {NvD3Module} from "ng2-nvd3";

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    NvD3Module,

  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Затем добавьте следующий код в component.ts
import {Component} from '@angular/core';
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {

  options: any;
  data: any;


  constructor() {
    this.options = {
      chart: {
        type: 'pieChart',
        height: 500,
        x: function (d) {
          return d.key;
        },
        y: function (d) {
          return d.y;
        },
        showLabels: true,
        duration: 500,
        labelThreshold: 0.01,
        labelSunbeamLayout: true,
        legend: {
          margin: {
            top: 5,
            right: 35,
            bottom: 5,
            left: 0
          }
        }
      }
    };

    this.data = [
      {
        key: "P60-1",
        y: 256
      },
      {
        key: "P60-2",
        y: 445
      },
      {
        key: "P40",
        y: 225
      },
      {
        key: "P73",
        y: 127
      },
      {
        key: "P71",
        y: 128
      }
    ];
  }
}

Потом, наконец, добавление в страницу component.html
<pre><div>
  <nvd3 [options]="options" [data]="data"></nvd3>
</div>

1 Ответов

Рейтинг:
0

sajeetharan

Вышеуказанная ошибка возникает, когда один из ваших конфигурационных json не является допустимым. Проверьте свои посылки.json и связанные с ними, если у вас есть действительный настроенный JSON


Aurobinda Rana

Привет,
Мой пакет.json выглядит следующим образом.

{
"версия": "1.0.0",
"имя": "asp.net",
"частный": верно,
"зависимости": {
"@угловое/общие": "^6.0.2",
"@угловое/компилятор": "^6.0.2",
"@угловое/ядра": "^6.0.2",
"@угловое/формы": "^6.0.2",
"@угловое/НТТР": "^6.0.2",
"@угловое/платформа-браузер": "^6.0.2",
платформа-браузера-динамический "@угловое/": "^6.0.2",
"@угловое/маршрутизатор": "^6.0.2",
"@угловое/обновить": "^6.0.2",
"загрузочный": "^4.1.1",
"ядро-Яш": "^2.5.6",
"ng2-nvd3": "^2.0.0",
"отражать-метаданные": "^0.1.12",
"rxjs": "^6.1.0",
"systemjs": "^0.21.3",
"zone.js": "^0.8.26"
},
"devDependencies": {
"@угловое/ЦПИ": "^6.1.2",
"@видах/сердечник-Яш": "^0.9.46",
"@видах/узел": "^10.5.7",
"одновременно": "^3.5.1",
"глоток": "^3.9.1",
"глоток-конкат": "^2.6.1",
"gulp-cssmin": "^0.2.0",
"gulp-htmlclean": "^2.7.20",
"глоток-переименование": "^1.2.2",
"глоток-уродство": "^3.0.0",
"json-сервер": "^0.12.2",
"римраф": "^2.6.2",
"машинопись": "^2.8.3",
"типизация": "^2.1.1"
}
}