小编fr3*_*3sh的帖子

Twig访问数组键,其中是空格(PHP允许数组键上的空格)

PHP允许数组成为键中的空格,如下所示:

(从symfony2转储)

array:9 [?
"Guest" => 1
"Vip Client" => 2
"Super admin" => 3
]
Run Code Online (Sandbox Code Playgroud)

那么如何通过Twig中的密钥访问数据?对于Guest的Normaly,它将是{%array_name.Guest%}这将无效{%array_name ['Vip Client']%}

php symfony twig

10
推荐指数
2
解决办法
1267
查看次数

功能组件在条件函数中设置 useState

如果你在函数中设置 useState 变量,条件是“if 语句”,它可以吗?我读到你不应该在条件中使用钩子,但是设置状态也是如此吗?示例将显示我的意思。如果我不能这样做,如果我有多个变量和条件,我该如何正确设置。请帮助我谢谢

我知道这一点:https : //reactjs.org/docs/hooks-rules.html#explanation 但我有一些疑问

import React, { useState} from "react";

const MoreInfo = () => {

const [more_info, setMore_info] = useState("test");

const handleExpand = (event) => {
        if (icon_expand === 'expand_more') {
        setMore_info("test2");  // is this ok in if?
      }
}

  return (
 <IconButton onClick={handleExpand}>
);
};

export default MoreInfo;
Run Code Online (Sandbox Code Playgroud)

reactjs react-hooks

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

标签 统计

php ×1

react-hooks ×1

reactjs ×1

symfony ×1

twig ×1