这个问题再 react 前端渲染的时候是没有问题的,但是在next ssr的项目中会出现:
在字段中类型不一样的时候,如果你写的是:
会导致报出奇怪的错误,很难定位的那种如图:
会直接报前面 setState 的错误,确实让人摸不着头脑。
还有一种情况也会导致一样的报错:
--------分割线------------------------------
这里换成 :
import Link from 'next/link' 中不支持多个标签
后来发现,是类型的问题,这render 好像只能渲染字符串的数据:于是乎改成:
转为字符串成功,不再报之前的错误了!
至此:解决该问题