无法读取属性“的未定义
地图我收到此错误:无法读取属性“的未定义
无法读取属性未定义新 index.android.bundle平台=机器人&开发=假&热=假&的地图“?缩小=假:87221:34 ReactCompositeComponentWrapper._constructComponentWithoutOwner index.android.bundle平台=机器人& dev的= FALSE &热=假&缩小=假:31251:30 ReactCompositeComponentWrapper._constructComponent?index.android.bundle平台=机器人&开发=假&热=假&缩小= FALSE:31247:21 ReactCompositeComponentWrapper.mountComponent index.android.bundle平台=机器人&开发=假&热=假&缩小= FALSE:31231:25 Object.mountComponent index.android.bundle平台=机器人&开发=假&热=假&缩小= FALSE:30937:39 Object.updateChildren index.android.bundle平台=机器人& dev = false & hot = false & minify = false:3 2163:69个 Constructor._reconcilerUpdateChildren index.android.bundle平台=机器人&开发=假&热=假&缩小= FALSE:32271:119个 Constructor._updateChildren index.android.bundle平台=机器人&开发=假&热=假&缩小=假:32308:33 Constructor.updateChildren index.android.bundle平台=机器人& dev的= FALSE &热=假&缩小=假:32302:14 Constructor.receiveComponent 索引。 android.bundle?platform = android & d EV =假&热=假&缩小= FALSE:32375:119
main.js
import icons from './icons'
type Cell = {
image: any,
animation: any
};
export default class Camera extends React.Component {
cells: Cell[];
background = new Animated.Value(HIDDEN);
text = new Animated.Value(HIDDEN);
state: { focused?: Cell } = {};
constructor(props) {
super(props);
this.cells = icons.map((icon) => ({
...icon, animation: new Animated.Value(HIDDEN)
}));
}
icons.js
import React from 'react';
import Icon from 'react-native-vector-icons/Octicons'
import SimpleLineIcons from 'react-native-vector-icons/SimpleLineIcons'
const icons =[
{ name: 'Notes', image: <Icon name='device-camera' />},
{ name: 'Earth', image: <SimpleLineIcons name='camera' /> }
]
export { icons }
export default icons;
内icons.js
应该做的伎俩。
我试过了,但没有工作,今天又试了一遍,它开始工作。一个知道发生了什么,为什么!! –
哈哈。你必须爱JS,它的怪癖:P –
你有没有登录'图标',看起来像是'undefined' – adeneo
@adeneo yea,它的显示不确定,不知道为什么? –
然后从'。/ icons''导入图标可能不会做你认为它正在做的事情。 – adeneo