我尝试了一种嵌套方法,该方法能够显示在控制台日志中,但无法在 Tsx 主页面中做出反应。
数据结构如下
- 数组[0]={title:"abc", url:"abc.com"};
- 数组[1]={title:"abcd", url:"abcd.com"};
this.array.map(this.array.map(i => console.log(i.title, i.url)));
主要的.tsx
public render(): React.ReactElement<IAProps> {
let render;
if (this.props.lists) {
render = this.props.lists.map(
this.props.lists.map(i => (
<li>
<a href={i.url} target="_blank">
{i.title}
</a>
</li>
))
);
}
return(
{render}
)
}
我得到 sp-webpart-workbench-assembly_en-us_3a7c7940cb718e67c2b0e6edfd5b40ff.js:21 Uncaught TypeError: [object Array] is not a function