React Native学习--布局问题
最近一直闲暇时间一直在看RN。大概之前主要看Vue,对React只是了解的缘故。直接上RN,扑面而来一箩筐的概念和知识(不光是React还有ios/Android ,没有原生开发经验,上周在配置1环境的时候就踩了不少坑=。=)。 今儿主要说说RN中的布局问题。RN采用的布局方式是FlexBox。现代浏览器还是会有FlexBox的兼容问题,在网页开发多少会有一些限制。而RN,是面…
65 篇关于前端、工程与生活的记录
最近一直闲暇时间一直在看RN。大概之前主要看Vue,对React只是了解的缘故。直接上RN,扑面而来一箩筐的概念和知识(不光是React还有ios/Android ,没有原生开发经验,上周在配置1环境的时候就踩了不少坑=。=)。 今儿主要说说RN中的布局问题。RN采用的布局方式是FlexBox。现代浏览器还是会有FlexBox的兼容问题,在网页开发多少会有一些限制。而RN,是面…
周末两天的RN初体验,一些杂乱的笔记。 传统开发: 人员稀缺;开发成本高;代码复用;无法实现动态更新 优点: learn once,write anywhere 跨平台 性能高 低投入高回报 支持动态更新 first app command+d 在模拟器里打开 开发者菜单 react-native run-ios (没什么坑直接用就好,启动xcode里的ios模拟器) Andr…
初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分两步: 第一步,使用命令git add ,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。 --- 要随时掌握工作区的状态,使用git status命令。 如果git status告诉你有文件被修改过,用git diff可以查看修改内容。 --- HEAD指向的版本就是当…
前一阵看到一句话,搞技术既要仰望星空,又要脚踏实地。特别是前端,三天两头出来新东西。为了跟上时代,趋势。得学。。然而JS/CSS最基础的东西也不能落下。想学的的东西太多,坑越挖越多。亚历山大 ,加油吧 (济南·大明湖 2017-04-30) 这两天看了看Yarn,其实之前在微信公众号上看过,自己也照着敲了敲。之后就没在意。还是继续用NPM。没有GET到yarn的优势。恰逢看到一…
什么是Vuex? 专门为Vue开发的状态管理模式。采用集中存储管理应用的所有组件状态。在没有用Vuex的时候,我们在进行组件化开发时,数据(也就是状态一般都分散在各个组件中。加入我们要使用这些状态是,我们就得在不同组件中去取状态值,然后进行状态修改,最后还要相互读取对方状态值。 父子组件中: 我们可以通过事件触发/props进行状态传递。 子组件之间: 由于Vue本身组件之间有…
前言 接触Vuejs,好一阵了。清明节前在慕课网学了一门课。前前后后花了40多个小时琢磨,搭建起了组件化开发的饿了么SPA。这40小时收获了很多,也踩了不少坑。这里总结一下。 源码: https://github.com/laclys/vueApp 技术栈 VueJS+Vue-resource+Vue-router+Sass+webpack+ES6 具体细节 目录结构 comm…
前端的水很深很杂,因而前端相关的工具也像雨后春笋一个一个的冒出来。最近大热的应该就数webpack--这个模块化解决方案工具。 Gulp/Grunt VS Webpack 首先这三者都是前端工具,都等让我们高效自动化的解决一些问题。但实质上webpack和Gulp/Grunt有本质的区别。 先谈谈前者。Gulp/Grunt两者的区别,暂且不在这说了。用处的话,两者可以帮我们自动…
不管学习那个前端框架(其实后端也是)都回避不了,数据的交互。在交互中在重要的两个就是AJax以及跨域的JSONP。 Angular--Ajax交互 在之前的博文中开头先跑题一下说说第一种Angular的Ajax交互。 废话不多说上代码: 这里在文件夹内建了一个a.txt文件里面随便打了一些数字。在angular包裹的控制器中调用$http,设置url以及所使用的method。如…