构造函数
#&ltcoursecategoriesscreen />
您可以使用此组件在您的自定义屏幕中显示课程类别屏幕。
特性:
名称 | 类型 | 属性 | 描述 |
---|---|---|---|
截图 |
<可选> |
列表屏幕标题。默认来自Buddyboss网站的翻译文件 |
|
hidetitle. |
<可选> |
利用 |
|
隐藏器 |
<可选> |
利用 |
|
Hidenavigationheader. |
<可选> |
利用 |
|
标题 |
<可选> |
定义标题高度 |
例子
//在custom_code / components / mycustomscreen.js ...导入从“反应”反应;导入{View,Text,Button}从“React-Native”;从“React-Redux”导入{UserElector};导入{导航}从“反应导航”;从“@ src / containers / custom / courcsecatecatecatecoriesceen”导入coursecatemoriesscreen;const mycustomscreen =(props)=> {const状态= pusterElector((州)=>状态);const featurecourseId = 41;const gotoomeaturedcourse =(pradinid)=> {const featurecouse = state.courseScache.byid.get(课程?parousidid.tostring():“”);//导航到特色课程props.navigation.dispatch(导航名称({rosename:“coursessinglescleen),params:{id:featureCourse.id,featureCourse},key:featureCourse.id.tostring()}} return( deview> <查看样式= {{flex:0.2,backgroundcolor:props.screenprops.colors.bodyfrontbg}}> <按钮标题=“转到特色课程”onpress = {()=> gotofeaturedcourse(FeatureCourseID)} /> view> view>)} mycustomscreen.navigationOptions = {标题:null}导出默认MyCustomScreen; //In custom_code/index.js... ... import MyCustomScreen from "./components/MyCustomScreen"; export const applyCustomCode = externalCodeSetup => { externalCodeSetup.navigationApi.replaceScreenComponent("courses_category", MyCustomScreen); }