I'm iplaycodex , a front end development engineer from Shanghai China
Contact
- 💻 Client: HTML, CSS, JavaScript, TypeScript
- 🖥️ Server: Node.JS, Java
- 🖊️ Mobile: iOS, ReactNative
- 🏳️🌈 Others: Electron
code-cheese issues repo
I'm iplaycodex , a front end development engineer from Shanghai China
Contact
a Front-end programmer
a Front-end programmer
a Front-end programmer
https://codecheese.cn/2019/08/08/%E6%96%B0%E5%BB%BACustomStyleSheet%E5%BA%9F%E5%BC%83StyleSheet/
本来打算新开一篇文章写这个的,但是因为本人懒得写,算了.参见本人的另一个博客,写在了这里: react-native屏幕适配,可能是比较好的解决方案 that’s all
在某些时候你可能想要关闭浏览器的同源策略,执行下面的命令即可.这里mark一下 12// macopen -a Google\ Chrome --args --disable-web-security --user-data-dir 原文链接
a Front-end programmer
https://codecheese.cn/2019/07/19/mac%E7%8E%AF%E5%A2%83%E4%B8%8B%E9%85%8D%E7%BD%AEjdk/
需求开发react-native需要配置安卓开发环境,所以我们需要安装javaJDK以及配置相关的环境变量,网上window的配置教程居多,这里是一个简单的mac版的jdk配置流程,仅供参考. 1.配置java开发环境下载对应平台的jdk,去oracle官网即可下载:戳我去下载JDK 2.安装JDK安装下载的JDK,等待安装完毕以后,打开终端,输入: 1java -version 如果出现下所示
state 和 prop 差劲的程序员操心代码,优秀的程序员操心数据结构和它们之间的关系。 毫无疑问,在react中处理数据是需要我们多关心的事情.页面是由数据进行驱动的,那么如何科学,高效的处理数据则成为我们需要思考的问题. 在react中数据大体上分为两种: state state 是组件内部的状态 prop prop 是组件对外的接口 其实很简单,就一句话:state用来处理组
问题我们在做网页开发的时候知道标签有自己的默认样式,例如<ul/>,<li/>等等.所以一般我们在开发项目的时候首先要做的就是先把标签的默认样式给清除掉.在开发RN的时候发现有些组件的默认属性很烦人.同样的需要重写这些默认属性.例如: 12<Text/><TextInput/> 这两个组件的allowFontScaling=true即:属性默认跟随
函数组件和class组件在react中组件分为函数组件和class组件,他们是有区别的,并不是说任何时候都可以用class组件. 函数组件 1234// 定义一个函数组件function welcome(props){ return <div>{props.name}</div>} 该函数是一个有效的React组件,因为它
https://codecheese.cn/2019/08/22/%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BAreact-redux%E4%B9%8BJSX/#more
需求单独把JSX拿出来说一下,因为我觉得这个东西有必要深入研究一下.下面是我当时学习react.js的时候想到的几个问题: 为什么要在react.js中使用jsx? 它被react转成了什么? 将事件声明写在了JSX中是一种进步还是一种倒退? react.js是如何根据diff算法底层实现模板高性能重新渲染的?(因为我们知道每执行一次setState(),都会执行一次render()函数,rea
a Front-end programmer
https://codecheese.cn/2019/08/09/react-native%E5%B1%8F%E5%B9%95%E9%80%82%E9%85%8D/#more
1.写在前面在使用react-native进行开发的时候我们参见官方文知道做屏幕适配是使用flexBox来进行布局. 戳我查看flexBox布局 有关flexBox的属性这里不做太多介绍,不会的请参考官方文档.这里只是说一下,因为在做屏幕适配的时候的解决之道. 在react-native中我们使用StyleSheet这个对象来进行样式的开发.例如: 123456789101112131415i
自从升级到macSierra 10.12之后,在模拟器上面滑动视图很卡。后面就一直用的真机调试。但是有的时候跑一些小demo还是模拟器比较方便。所以就百度了一下怎么解决模拟器卡顿的问题. 1、看到网上有一个解决方法 在终端里面输入sudo sysctl -w kern.timer.coalescing_enabled=0 然后就不卡了,这是一个解决方法,第一次是很好用的,但是后面过了一段时间,模拟
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.