当前目录: react native
解决:react native用fetch函数请求数据失败问题Network Request Failed

2016年12月2日  react native   

在使用react native请求数据时,完全可以不用考虑跨域的问题直接填写要获取的地址就可以。 但是在用react native开发时候默认情况下是只能支持https请求的,就是说http请求的地址会提示失败,Network Request Failed。 这时候我们需要修改我们的项目配置文件,打开/ios/项目名/Info.plist,将原来的内容: <key>NSAppTransportSecurity</key> <dict> <key>NSExceptionDomains</key> <dict> <key>localhost</key> <dict> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> </dict> </dict> </dict> 修改为 : <key>NSAppTransportSecurity</key> <dict> ...

react笔记

2016年11月30日  react native   

在pc端中使用react,在移动端使用react native。 1,环境部署 <script src="../build/react.js"></script> <script src="../build/react-dom.js"></script> //react想要跟dom交互就靠它 <script src="../build/browser.min.js"></script>//将JSX语法(就是js和html混搭语言)转为 JavaScript 语法   2,ReactDOM.render() 将虚拟dom插入页面中,成为真实dom显示出来 <body> <div id="example"></div> <script type="text/babel"> //这里要注意类型,说明是用了jsx语法 ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('example') ); </script> </body>   3,JSX 语法  HT...

为react native添加导航-react-native-vector-icons

2016年11月28日  react native   

react native有自己提供的导航条,但是这里推荐使用react-native-vector-icons   按照以下步骤进行: sudo npm i react-native-vector-icons@2.0.2 --save sudo npm i rnpm@1.9.0 -g 下载好模块之后还不能直接使用,要执行一下步骤的其中之一 sudo react-native link react-native-vector-icons //先尝试这条 rnpm link react-native-vector-icons//上面不成功在尝试这样   成功提示: rnpm-installinfoAndroid module react-native-vector-icons is already linked  rnpm-installinfoiOS module react-native-vector-icons is already linked  rnpm-installinfoLinking assets to ios project  rnpm-installinfoLinking assets to android project  rnpm-installinfoAssets have been successfully lin...

解决:react native找不到加载模块

2016年11月28日  react native   

在开发react native时候突然发现模块确实是下载好了,用正常的方法去加载就是死活都加载不到,这是后我们应该清除一下npm缓存,例如: watchman watch-del-all sudo npm cache clean sudo npm install

react native生命周期

2016年11月28日  react native   

getDefaultProps() //获取初始的配置参数,一般配置参数都是预先设置好的(react native默认配置) 例如,用户点击app第一次进入首页时发生了以下步骤 getInitialState() //获取初始的状态值,会发生变化的数据放入里面 (设置默认初始值) componentWillMount() //在渲染显示视图之前要执行的函数方法,其实就是把之前设置的值获取到 (显示视图模式之前的回调) render() //经过了componentWillMount后就开始显示视图模型了 (显示视图) componentDidMount() //视图渲染完成后,要发生的回调 (显示视图后的回调) 以上顺序就是当手机刷新第一次用户看到页面时,调用到的函数。 页面不可能一点都不变化,例如点击分页,页面跳转总会发生变化,也就是状态会发生变化。例如,用户点击分页2时发生如下步骤   页...

第2页,共2页 首页 上一页12下一页 尾页