在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
FKP-REACT-NATIVEit's a simple framework for react-native, with router, socket.io and SAX etc...
dependenciesmyself environment node = 6.2.2 npm = 3.0+ rnpm = latestreact-native = 0.30+react-native-cli = 1.0.0+// win/mac/linux的安装环境,请大家自行搜索一下npm install -g node-pre-gypnpm install -g react-native-clinpm install -g rnpm Install
Start$ react-native run-ios/andorid Feature
Router封装 render(){ return ( route.init( { tabbar: require('./common/tabbar').default, web: require('comp/modules/webrender').default, }) .start('tabbar') )}// like FKP-JS SPA // blog list item click -> Router('web', {...}) SAX
// define FKP-tabbarlet Home = tabs({ blog: _blog, message: _msg, setting: _set, badge: _bdg }, { sax: 'TabBlog' })....let saxData = { data: { badge: { message: 3, setting: 2, badge: 11 } }}SAX.setter('TabBlog', saxData) webSocketWith // websocket// 服务器由agzgz.com推送(FKPJS搭建)Sio(function(socket){ socket.on('imchat', (msg)=>{ //msg is a JSON Object console.log(msg); Toast.show(msg.message) })}) |
请发表评论