小编Dav*_* S.的帖子

angular 5 chart.js 数据标签插件

我在使数据标签插件与我的 Angular 5 应用程序中的图表一起正常工作时遇到问题。

除了插件没有创建标签外,图表按预期显示。也没有生成控制台错误,这看起来很奇怪。

我的导入部分看起来像:

import {Chart} from 'chart.js';
import 'chartjs-plugin-datalabels';
Run Code Online (Sandbox Code Playgroud)

我的图表创建部分如下所示:

ngAfterViewInit() {
    this.canvas = document.getElementById(this.chartID);
    this.canvas.height = this.graphHeight;
    this.ctx = this.canvas.getContext('2d');


    this.myChart = new Chart(this.ctx, {
      type: 'horizontalBar',
      data: {
          labels: this.chartLabels,
          datasets: [{
              label: 'Percentage',
              data: this.chartValues,
              borderWidth: 1,
              backgroundColor: '#a32d31',
              datalabels: {
                align: 'end',
                anchor: 'start'
              }
          }]
      },
      options: {
        legend: {
          display: false
        },
        maintainAspectRatio: false,
        plugins: {
          datalabels: {
            color: 'white',
            font: {
              weight: 'bold'
            },
            formatter: Math.round
          }
        }
      }
    }); …
Run Code Online (Sandbox Code Playgroud)

javascript chart.js angular5

8
推荐指数
3
解决办法
7032
查看次数

asp.net core 2.1 在验证摘要中显示 HTML

在正常的 asp.net MVC 中,如果我想在控制器或其他上游进程放置的验证摘要中包含自定义 html 并将其显示在 Razor 中,我只需执行以下操作:

@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary().ToHtmlString()))
Run Code Online (Sandbox Code Playgroud)

为了得到 html 解码。这似乎不再适用于 Asp.Net core。如何在 .net core 2.1 中获得相同的结果?

razor asp.net-core-mvc asp.net-core

2
推荐指数
1
解决办法
4520
查看次数