小编Jul*_*nci的帖子

React Flow可能与document.body.classList.add一起使用null值

我有一个反应组件,我改变了html体类.该类正在componentDidMount中添加,并在componentWillUnmount中删除.我正在使用Flow进行类型检查.当我运行Flow时出现以下错误:

src/modules/homepage/HomePage.js:27
 27:         document.body.classList.remove('homepage')
                           ^^^^^^^^^ property `classList`. Property cannot be accessed on possibly null value
 27:         document.body.classList.remove('homepage')
             ^^^^^^^^^^^^^ null
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议如何抑制此错误或建议的方法是什么?

谢谢

reactjs flowtype

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

Symfony json_login 不工作

我想尝试使用 Symfony 3.3 的新 json_login ..按照文档进行一个干净的项目..但防火墙完全忽略 json_login 部分。我收到一条错误消息,指出控制器未返回响应。

我正在下面粘贴我的 security.yml ..

security:
providers:
    db_provider:
        entity:
            class: IgsemAuthBundle:User
            property: email
role_hierarchy:
    ROLE_ADMIN:       ROLE_USER
    ROLE_USER:        IS_AUTHENTICATED_ANONYMOUSLY
encoders:
    Igsem\AuthBundle\Entity\User:
        algorithm: bcrypt
firewalls:
    dev:
        pattern: ^/(_(profiler|wdt)|css|images|js)/
        security: false
    main:
        anonymous: ~
        provider: db_provider
        json_login:
            check_path: check
access_control:
    - { path: ^/secure, roles: ROLE_ADMIN }
Run Code Online (Sandbox Code Playgroud)

我还有一个带有注释的检查路线的控制器:

 /**
 * @Route("/check", name="check")
 */
public function checkAction(Request $request, AuthenticationUtils $authUtils)
{
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用路径、使用的名称以及相对路径登录或 /login 以及其他一些组合..al 具有相同的

谢谢您的帮助

authentication json symfony symfony-3.3

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

标签 统计

authentication ×1

flowtype ×1

json ×1

reactjs ×1

symfony ×1

symfony-3.3 ×1