"Menggunakan React untuk melaksanakan pembolehubah dinamik"
P粉008829791
2023-09-02 20:55:54
<p>我在React中有以下代码:</p>
<pre class="brush:js;toolbar:false;">const TABS = [
{
nilai: "Nama",
label: "Nama",
onclick: (obj) => {
tabOnClick(obj.value);
},
dipilih: mainTabSelected,
},
{
nilai: "Log",
label: "Log",
onclick: (obj) => {
tabOnClick(obj.value);
},
dipilih: mainTabSelected,
},
{
nilai: "Kumpulan",
label: "Kumpulan",
onclick: (obj) => {
tabOnClick(obj.value);
},
dipilih: mainTabSelected,
},
{
nilai: "Langganan",
label: "Langganan",
onclick: (obj) => {
tabOnClick(obj.value);
},
dipilih: mainTabSelected,
},
]
</pra>
<p>我试图将代码变为动态的,如下所示:</p>
<pre class="brush:js;toolbar:false;">const values = ["Nama","Log","Kumpulan","Langganan"];
label const = ["Nama","Log","Kumpulan","Langganan"];
const TABS = [
{
nilai: {values},
label: {labels},
onclick: (obj) => {
tabOnClick(obj.value);
},
dipilih: mainTabSelected,
}]
</pra>
<p>我是对的吗?</p>
Gunakan:
Ini akan memetakan setiap elemen pada tatasusunan nilai anda dan menyuntik objek baharu dalam tatasusunan Tab untuk setiap tab.