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']%}
如果你在函数中设置 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)