小编nai*_*rch的帖子

SVG透明背景网站

我试图将此SVG代码的背景更改为透明而没有成功.我是SVG的新手,不知怎的,我无法在谷歌找到解决方案; 任何人都可以帮忙吗?

演示:http://jsfiddle.net/kougiland/SzfSJ/1/

<svg xmlns="http://www.w3.org/2000/svg" width="300px" height="100px" viewBox="0 0 300 100">
    <rect x="0" y="0" width="300" height="100" stroke="transparent" stroke-width="1" />
    <circle cx="0" cy="50" r="15" fill="blue" stroke="transparent" stroke-width="1">
       <animateMotion 
       path="M 0 0 H 300 Z" 
       dur="3s" 
       repeatCount="indefinite" 
       />
    </circle>

    <circle id="rotatingBall" cx="0" cy="50" r="15" fill="green" stroke="transparent" stroke-width="1" opacity="0.8"></circle>
    <animateTransform
        xlink:href="#rotatingBall"
        attributeName="transform"
        begin="0s"
        dur="2s"
        type="rotate"
        from="0 20 20"
        to="360 100 60"
        repeatCount="indefinite" 
        />
</svg>
Run Code Online (Sandbox Code Playgroud)

svg background web

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

有没有办法在JavaScript中通过Intl.NumberFormat反转格式

Intl.NumberFormat(见Mozilla的文档)提供了在Javascript中一个很好的方式,以数字格式转换成电流locale`s版本是这样的:

new Intl.NumberFormat().format(3400); // returns "3.400" for German locale
Run Code Online (Sandbox Code Playgroud)

但我找不到一种方法来扭转这种格式.有没有类似的东西

new Intl.NumberFormat().unformat("3.400"); // returns 3400 for German locale
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

javascript localization internationalization

15
推荐指数
3
解决办法
6282
查看次数

想在Laravel中实现Web套接字

我想使用Web套接字在Laravel中实现Web通知.我试过推.这很容易,但它是付费套餐.我也尝试过redis和socket.io,我必须安装地平线.我正在运行Windows,根据我所读到的有关地平线的内容,我无法在Windows上安装它.

所以我对推送通知非常困惑.我正在尝试至少一周但尚未找到任何解决方案.我的前端是Angluar 5/android,后端是Laravel 5.6.

你能否建议我实施推送通知的任何好主意?

push-notification redis laravel laravel-5.6

9
推荐指数
2
解决办法
1578
查看次数

没有为“x”防火墙上的“guard”监听器明确配置提供者是不明确的,因为注册的提供者不止一个

当我尝试执行两个不同的用户登录路径时,我需要帮助来解决错误。我想知道如何使用两个提供程序来验证两种类型的用户(管理员/商品)。

当我在 security.yaml 中使用两个提供程序时,我在 Symfony 中的错误如下所示:

没有为“api”防火墙上的“guard”监听器明确配置提供者是不明确的,因为注册的提供者不止一个。

注意:我正在使用 JWT 身份验证。

我的文件 security.yaml:

security:
  encoders:
    App\Entity\User:
      algorithm: argon2i
    App\Entity\Merch:
      algorithm: argon2i
providers:
  users_provider:
    name: users_provider
    entity:
      class: App\Entity\User
      property: username   
  merchs_provider:
    name: merchs_provider
    entity:
      class: App\Entity\Merch
      property: codeMerch
firewalls:
  dev:
    pattern: ^/(_(profiler|wdt)|css|images|js)/
    security: false
  login_users:
    pattern:  ^/api/user/login
    stateless: true
    anonymous: true
    provider: users_provider
    context: my_context
    json_login:
      check_path: /api/user/login_check_user
      success_handler: lexik_jwt_authentication.handler.authentication_success
      failure_handler:          lexik_jwt_authentication.handler.authentication_failure
    login_merch:
      pattern:  ^/api/merch/login
      stateless: true
      anonymous: true
      provider: merchs_provider
      context: my_context
      json_login:
        check_path: /api/merch/login_check_merch
        success_handler: lexik_jwt_authentication.handler.authentication_success
        failure_handler: lexik_jwt_authentication.handler.authentication_failure
    refresh: …
Run Code Online (Sandbox Code Playgroud)

php symfony

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

例外:Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken :: serialize()必须返回一个字符串或NULL

我无法在symfony2中使用'Employee'实体进行身份验证,因为它包含许多与项目中其他实体的映射.我的一些映射如下:

/**
 * @var EmployeeDesignation
 *
 * @ORM\ManyToOne(targetEntity="EmployeeDesignation")
 * @ORM\JoinColumns({
 *   @ORM\JoinColumn(name="employee_designation_id", referencedColumnName="id")
 * })
 */
private $employeeDesignation;

/**
 * @var EmployeeDesignation
 *
 * @ORM\ManyToOne(targetEntity="EmployeeType")
 * @ORM\JoinColumns({
 *   @ORM\JoinColumn(name="employee_type_id", referencedColumnName="id")
 * })
 */
private $employeeType;
Run Code Online (Sandbox Code Playgroud)

身份验证在没有任何映射的情 我尝试过使用'Serialize()'和'Unserialize()'方法,如下所示:

class Employee implements AdvancedUserInterface, \Serializable {
    /**
     * serialize the username
     * @return serialize
     */
    public function serialize() {
        return serialize($this->emailOfficial);
    }

    /**
     * unserialize
     * @param $data
     */
    public function unserialize($data) {
        $this->em = unserialize($data);
    }
}
Run Code Online (Sandbox Code Playgroud)

执行上述方法后,我收到以下错误:

You cannot refresh a …
Run Code Online (Sandbox Code Playgroud)

authentication mapping symfony

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

Z-index绝对定位背景图像

我想将Wrapper-Top层放在另一层之上.我设置了Z-index和position,这应该足够了.我错过了什么吗?这是网站:提前谢谢你.

编辑:这是我使用的代码:

<body>
  <div class="Wrapper-Top">
  </div>
  <div class="Wrapper-Middle">
  hjklhjkhkjlhjkl
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

css z-index css-position background-image

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

Symfony:重定向进程的输出

我正在将旧的 Symfony 应用程序 (v2.8) 升级到 Symfony 5.3。我正在使用进程组件,其中参数必须以不同于以前的方式传递。

我以前的代码就像

use Symfony\Component\Process\Process;

$cmd = sprintf('mysqldump mydatabase > %s', $outputTarget);
$process = new Process($cmd);
$process->run();
Run Code Online (Sandbox Code Playgroud)

现在,Symfony 的 Process 构造函数期望将二进制文件和参数作为数组传递(请参阅此处)。

如何实现新样式的输出重定向?

$process = new Process(['mysqldump', 'mydatabase', '>', $outputTarget]);
$process->run();
Run Code Online (Sandbox Code Playgroud)

不会起作用,因为>会被转义。

php symfony symfony-process symfony5

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

外键约束不适用于Doctrine/Symfony和SQLite

我正在使用Doctrine 2.4.2,Symfony 2.4和SQLite 3.8.3.

我定义了两个实体:

Category:
    type: entity
    id:
        id:
            type: integer
            id: true
            generator:
                strategy: AUTO
    oneToMany:
        ministries:
            targetEntity: Ministry
            cascade: [persist]
            mappedBy: category
Run Code Online (Sandbox Code Playgroud)

Ministry:
    type: entity
    id:
        id:
            type: integer
            id: true
            generator:
                strategy: AUTO
    manyToOne:
        category:
            targetEntity: Category
            inversedBy: ministries
            joinColumn:
                name: category_id
                nullable: false
                onDelete: CASCADE
Run Code Online (Sandbox Code Playgroud)

但是当我删除一个类别时,部门实体不会被删除,尽管约束应该级联.我错过了什么?

我是否必须配置任何东西以使其正常工作?

php sqlite symfony doctrine-orm

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