做一个ws的单例然后export出去,其他页面需要就import。
W
willing
@willing
1
Reputation
6
Posts
776
Profile views
1
Followers
0
Following
Best posts made by willing
Latest posts made by willing
-
RE: 修改state时报错 You attempted to set the key 'active' with the value 'false' on an object ..
报的错误意思是:你设置的对象是不可变的,已经被冻结
初步猜测是AsyncStorage在存储时将langItems对象冻结了,但最关键的是你的用法不对,因为AsyncStorage的第二个参数是一个string。
见AsyncStorage文档中的说明: static setItem(key: string, value: string, callback?: ?(error: ?Error) => void)
如果非要存储的话,那也需要JSON.stringify一下,转成字符串存进去。将来取值时还要转成对象。个人建议如果app运行期需要持久化一个对象的话,用redux或者mobx,如果是永久持久化,那么就用数据库吧,刚进来就ajax拉一下数据。
-
RE: Android 下,multiline 的 TextInput 在中文输入法里无法换行啊
我也遇到这个问题,我的RN是0.47.1的。上面同学的解决方案不是最佳的,不支持任意位置换行。要支持任意位置换行可以参考我封装的解决方案。希望能帮助到大家:https://github.com/zhangwilling/react-native-multiline-textinput-fix
-
RE: React Native 0.46 正式版发布
上面同学的方案不是最佳的,要支持在任意位置换行。可以看我的方案[https://github.com/zhangwilling/react-native-multiline-textinput-fix],希望能帮助到大家