小编Hoo*_*eri的帖子

如何使用 next.js 将动态 html 元素注入页面?

如何动态注入 html 元素到 next.js 页面?这些元素未知类型如(输入,复选框,img,...)。使用 api 指定的此元素返回 json 类型,如下所示:

[{
   "id":"rooms",
   "title":"Rooms",
   "order":1,
   "type":"string",
   "widget":"select",
   "data":[{
            "Id":18,
            "ParentId":null,
            "Title":"One",
            "Level":null,
            "Childrens":[]
           },
            {"Id":19,
            "ParentId":null,
            "Title":"Two",
            "Level":null,
            "Childrens":[]
           },
            {"Id":20,
            "ParentId":null,
            "Title":"Three",
            "Level":null,
            "Childrens":[]
           }]
},
{
   "id":"exchange",
   "title":"Exchange",
   "order":0,
   "type":"boolean",
   "widget":"checkbox",
   "data":[]
}]
Run Code Online (Sandbox Code Playgroud)

我的尝试是:

[{
   "id":"rooms",
   "title":"Rooms",
   "order":1,
   "type":"string",
   "widget":"select",
   "data":[{
            "Id":18,
            "ParentId":null,
            "Title":"One",
            "Level":null,
            "Childrens":[]
           },
            {"Id":19,
            "ParentId":null,
            "Title":"Two",
            "Level":null,
            "Childrens":[]
           },
            {"Id":20,
            "ParentId":null,
            "Title":"Three",
            "Level":null,
            "Childrens":[]
           }]
},
{
   "id":"exchange",
   "title":"Exchange",
   "order":0,
   "type":"boolean",
   "widget":"checkbox",
   "data":[]
}]
Run Code Online (Sandbox Code Playgroud)
Index.getInitialProps = …
Run Code Online (Sandbox Code Playgroud)

node.js reactjs next.js

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

标签 统计

next.js ×1

node.js ×1

reactjs ×1