Re: [问题] React Native 的问题

楼主: Hevak (Arthow Eshes)   2017-08-02 21:06:07
推 Hevak: 你的forecast组件是给单一笔资料用的,所以你要想的不是怎 08/02 21:00
→ Hevak: 怎么把5天传下去,而是你要怎么产生五笔资料 08/02 21:00
→ Hevak: sorry我改用回文可能比较好解释 08/02 21:01
你要看的是怎么利用阵列生出这些组件,一般是用 map
这在 react 文件里面就已经有写了
https://facebook.github.io/react/docs/lists-and-keys.html
建议你 state 里面的 forecast 一开始宣告成空阵列“[]”,
这样你后面就不用判断那个null,直接这样下去就好:
var content =
forecast.map((item) => {
return (
<Forecast
icon={item.icon}
description={item.description}
temp={item.temp}
dt_txt={item.dt_txt}/>
);
});
其他都不用改
楼主: Hevak (Arthow Eshes)   2016-08-02 21:00:00
你的forecast组件是给单一笔资料用的,所以你要想的不是怎怎么把5天传下去,而是你要怎么产生五笔资料sorry我改用回文可能比较好解释题外话,贴code建议用github之类平台贴,别人比较好改

Links booklink

Contact Us: admin [ a t ] ucptt.com