我正在建立一个迷你应用程序,以使用瑞安航空的API获取航班日期价格等。
我有一个组件有条件地渲染2个其他组件,基于当天是否有航班,但是它不起作用。
import React from 'react';
import isFlight from './isFlight';
import noFlight from './noFlight';
function FlightCheck({isflight}){
if(isflight === true){
return <isFlight/>;
}
return <noFlight/>;
}
export default FlightCheck;
答案 0 :(得分:6)
您的组件名称需要以大写字母开头。
int getLength(const unsigned char *str, int *content_offset)
{
int result = 0, moreBytes=0, pos=0;
do
{
unsigned char value7Bit = str[pos];
result = (result << 7) | (value7Bit & 0x7F);
moreBytes = value7Bit & 0x80;
pos++;
}
while (moreBytes);
if(content_offset)
*content_offset = pos;
return result;
}
int main() {
unsigned char str[] = "\x81\x01teststring, which should contain 129 characters.....";
int content_offset=0;
int length = getLength(str, &content_offset);
printf("length: %d; content: '%s'\n", length, str+content_offset);
return 0;
}
这是一个JSX标记名称约定,用于区分内置组件和自定义组件。内置组件以lowerCase字母开头,而自定义组件将以upperCase字母开头