瀏覽代碼

dummy data 테스트 위해 List 화면 수정

goodboy 5 年之前
父節點
當前提交
07e13b847b
共有 1 個文件被更改,包括 14 次插入5 次删除
  1. 14 5
      src/pages/_7_List.js

+ 14 - 5
src/pages/_7_List.js

@@ -8,9 +8,11 @@ C.addColor("#d7d7d7", "color-listbg");
 export default (props)=>{ 
     let onClickPlay = (p)=>{ 
         // props.navigation.push('Player');
-        props.startPlay(props);
+        const tmp = props;
+        tmp.Pages.playerData = p;
+        tmp.Pages.playerData.contents = tmp.Pages.playerData.contents + tmp.Pages.contens;
+        props.startPlay(tmp);
     }
-
     return (
         <C.View cls="flx1 bgc-color-white"> 
             <C.View cls="w100% ai-c flx1">     
@@ -27,12 +29,19 @@ export default (props)=>{
                     </C.View> 
                  
                  <C.View cls="w100 flx-w jc-c flx-row">
+                        {/* <Imgs onClickPlay={onClickPlay} ></Imgs>
                         <Imgs onClickPlay={onClickPlay} ></Imgs>
                         <Imgs onClickPlay={onClickPlay} ></Imgs>
                         <Imgs onClickPlay={onClickPlay} ></Imgs>
                         <Imgs onClickPlay={onClickPlay} ></Imgs>
-                        <Imgs onClickPlay={onClickPlay} ></Imgs>
-                        <Imgs onClickPlay={onClickPlay} ></Imgs>
+                        <Imgs onClickPlay={onClickPlay} ></Imgs> */}
+                        {
+                            props.Pages.children.map((v,i) => {
+                                return (<Imgs key={`i${v.title}`} soundDuration={v.soundDuration} onClickPlay={()=>{
+                                    onClickPlay(v)
+                                }} />);
+                            })
+                        }
                  </C.View>
                  {
                      props.bPlay ? 
@@ -70,7 +79,7 @@ const Imgs = (props)=>{
                 </C.ImageBackground>
                 <C.View cls="flx1 ai-e mh2">  
                     <C.Text> 
-                        10:00
+                        {props.soundDuration}
                     </C.Text>
                 </C.View>
         </C.View>