React native 反应本机时刻错误:应为组件类,获取[object]
我读了至少八篇关于标题中错误的堆栈溢出帖子,但我还没有解决这个问题,因为我在React native 反应本机时刻错误:应为组件类,获取[object],react-native,momentjs,React Native,Momentjs,我读了至少八篇关于标题中错误的堆栈溢出帖子,但我还没有解决这个问题,因为我在中大写了所有内容,并且没有使用HTML标记。以矩文档为指导,我试图在第一个中显示一周的当前日期,在第二个中显示一个日期,如2017年10月9日。下面我粘贴了我的App.js。我使用CreateReact本机应用程序开始。我该怎么做呢 import React, { Component } from 'react'; import { StyleSheet, Text, View } from 'react-native'
中大写了所有内容,并且没有使用HTML标记。以矩文档为指导,我试图在第一个
中显示一周的当前日期,在第二个中显示一个日期,如2017年10月9日。下面我粘贴了我的App.js。我使用CreateReact本机应用程序开始。我该怎么做呢
import React, { Component } from 'react';
import { StyleSheet, Text, View } from 'react-native';
import Moment from 'react-moment';
export default class App extends React.Component {
render() {
return (
<View style={styles.container}>
<Moment format="dddd"></Moment>
<Moment format='MMMM Do YYYY'></Moment>
<Text>Today at a Glance</Text>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
});
import React,{Component}来自'React';
从“react native”导入{样式表、文本、视图};
从“反应力矩”导入力矩;
导出默认类App扩展React.Component{
render(){
返回(
今日一瞥
);
}
}
const styles=StyleSheet.create({
容器:{
弹性:1,
背景颜色:“#fff”,
对齐项目:“居中”,
为内容辩护:“中心”,
},
});
我也有同样的问题,我在文档中找到了:
1976-04-19T12:59-0500
我们需要传递元素。错误消息没有帮助,但这样做对我来说很有效
文档链接:
删除以下行时组件是否渲染?:
您给出了格式,但没有给出任何格式化日期。是的,当我注释掉组件渲染的那些行时。还有,斯多葛哲学真是棒极了!我还尝试在XMLs和bennygenel之间传递{newdate()}。顺便说一句,不错的名字。另外,我尝试了下面的代码,但仍然得到了这个页面标题中的错误:谢谢你,维埃拉!当我将渲染函数更改为以下值时,应用程序渲染正确:render(){let now=new Date();return({now}{now Today at Glance);}