小编Lau*_*Eld的帖子

Apexcharts 项目栏上的最大宽度

如何更改 Apexcharts 中项目栏的最大宽度/高度?(https://apexcharts.com/

我有一个水平条形图,其数据是动态加载的,并且用户(项目)的数量各不相同。当用户很少或只有一个时,栏看起来非常大,我想将高度设置为最大 50px。

代码:

    var timeChart = {
            formatter: function (value) {
              var v = formatFromSeconds(value);
              return v;
            }
          };    
    var desv_time = function (value) {
      var v = formatFromSeconds(value);
      if (value>0)return "+"+v;
      else return v;
    }

    //CHART
    var chart1 = new ApexCharts( document.querySelector("#chart-desv"),
    {
      chart: {
          id: 'chart1',
          type: 'bar'
      },
      plotOptions: {
          bar: {
            horizontal: true,
          },
      },
      dataLabels: {
        enabled: true,
        formatter: desv_time,
        style: {
          colors: ["#000"]
        }
      },
      series: [],
      xaxis: {labels: …
Run Code Online (Sandbox Code Playgroud)

javascript charts width apexcharts

8
推荐指数
2
解决办法
2万
查看次数

Javascript regEx 删除除特殊字符之外的所有括号

我需要一个正则表达式来删除字符串中的所有(and ,除了两个 @ 之间的那些。)

例子:

( [15] == @value 1@ || [15] == @value 2@ )  &&  ( [5] == @value 3 (ignore these)@ || [5] == @value 4@ )  ||  ( [2] == @value 5@ )
Run Code Online (Sandbox Code Playgroud)

我需要的字符串:

[15] == @value 1@ || [15] == @value 2@  &&  [5] == @value 3 (ignore these)@ || [5] == @value 4@  ||  [2] == @value 5@ 
Run Code Online (Sandbox Code Playgroud)

我尝试用这个非捕获组来用空格分割,除了 @ 之间的空格,但找不到方法:

(?:@[^@]*@|\S)
Run Code Online (Sandbox Code Playgroud)

我面临着解决这个问题的压力,非常感谢您的帮助,谢谢。

javascript regex capturing-group

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

Symfony 3-Sonata Aplication Media Bundle错误

我遵循的是官方文档来安装Sonata Media Bundle,我认为它可以一直工作到使用此命令的步骤:

php bin/console sonata:easy-extends:generate --dest=src SonataMediaBundle
Run Code Online (Sandbox Code Playgroud)

然后我添加new Application\Sonata\MediaBundle\ApplicationSonataMediaBundle(),到AppKernel.php。

完成这些步骤之后,我尝试输入mi admin(localhost:8000 / admin),但抛出此错误:

尝试从名称空间“ Application \ Sonata \ MediaBundle”中加载类“ ApplicationSonataMediaBundle”。您是否忘记了另一个名称空间的“使用”语句?

我尝试执行php bin/console doctrine:schema:create(或更新),错误继续:

ubuntu@ubuntu-xenial:/workdir/Testing$ php bin/console doctrine:schema:update --force
PHP Fatal error:  Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "ApplicationSonataMediaBundle" from namespace "Application\Sonata\MediaBundle".
Did you forget a "use" statement for another namespace? in /workdir/Testing/app/AppKernel.php:32
Stack trace:
#0 /workdir/Testing/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(450): AppKernel->registerBundles()
#1 /workdir/Testing/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(116): Symfony\Component\HttpKernel\Kernel->initializeBundles()
#2 /workdir/Testing/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php(137): Symfony\Component\HttpKernel\Kernel->boot()
#3 /workdir/Testing/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php(124): Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands()
#4 /workdir/Testing/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php(90): Symfony\Bundle\FrameworkBundle\Console\Applica in /workdir/Testing/app/AppKernel.php on line …
Run Code Online (Sandbox Code Playgroud)

symfony sonata-media-bundle sonata

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