小编Dyl*_*bel的帖子

Chart.js 中背景的多范围突出显示

从这个问题我希望变成一个多范围的亮点

但是有 1 个烦人的错误我没有成功解决

  • 背景是叠加的,如果取消选中顶部的数据集,背景 alpha 会发生变化

到目前为止,我的工作是:https : //jsfiddle.net/742zut83/588/

为什么要为每个数据集执行自定义绘制函数?一旦突出显示完成originalLineDraw返回

draw : function() {
  var chart = this.chart;
  // Get the object that determines the region to highlight.
  var yHighlightRanges = chart.config.data.yHighlightRanges;

  let ctx = chart.chart.ctx;

  yHighlightRanges.forEach(function(Range) {

    var yRangeBegin = Range.begin;
    var yRangeEnd = Range.end;

    var xaxis = chart.scales['x-axis-0'];
    var yaxis = chart.scales['y-axis-0'];

    var yRangeBeginPixel = yaxis.getPixelForValue(yRangeBegin);
    var yRangeEndPixel = yaxis.getPixelForValue(yRangeEnd);

    ctx.save();

    // The fill style of the rectangle we are about to …
Run Code Online (Sandbox Code Playgroud)

javascript charts chart.js

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

如何从 API 平台文档中隐藏路由

我正在用 Symfony4 下的 API 平台构建一个 API,

我想在文档中隐藏一个实体,该实体只能由打击的 ROLE_ADMIN 访问,而没有兴趣在文档中可见。

这是我想隐藏的实体:

<?php

namespace App\Entity;

use ApiPlatform\Core\Annotation\ApiResource;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Serializer\Annotation\Groups;

/**
 * @ApiResource(
 *     attributes={"access_control"="is_granted('ROLE_ADMIN')"}
 * )
 * @ORM\Entity(repositoryClass="App\Repository\OrderStatusRepository")
 */
class OrderStatus
{
    /**
     * @ORM\Id()
     * @ORM\GeneratedValue()
     * @ORM\Column(type="integer")
     */
    private $id;

    /**
     * @ORM\Column(type="string", length=255)
     * @Groups("orderGET")
     */
    private $label;

    /**
     * @return int|null
     */
    public function getId(): ?int
    {
        return $this->id;
    }

    /**
     * @return null|string
     */
    public function getLabel(): ?string
    {
        return $this->label;
    }

    /** …
Run Code Online (Sandbox Code Playgroud)

api-platform.com symfony4

4
推荐指数
2
解决办法
2210
查看次数

我如何在 Symfony 4 中使用树枝截断

我想在树枝中使用 trancate 过滤器,但出现错误:

The file "D:\projets\dzairdeals\config/services.yaml" does not contain valid YAML: Indentation problem in "D:\\projets\\dzairdeals\\config/services.yaml" at line 30 (near " twig.extension.text:") in D:\projets\dzairdeals\config/services.yaml (which is loaded in resource "D:\projets\dzairdeals\config/services.yaml").
Run Code Online (Sandbox Code Playgroud)

当我尝试将此行添加到我的services.yaml

twig.extension.text:
     class: Twig_Extensions_Extension_Text
     tags: - { name: twig.extension }
Run Code Online (Sandbox Code Playgroud)

twig symfony4

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

标签 统计

symfony4 ×2

api-platform.com ×1

chart.js ×1

charts ×1

javascript ×1

twig ×1