看了N多博客,日志,一边迷茫一边摸索。本文记录流程。我怕自己忘了。。。并且修复了博客园首页推荐那个日志中遇到的bug 1、webstorm新建一个空白项目,比如webpack_demo 2、因为要用react和es6语法,调整webstorm-设置-语言-javascript-jsx,确定。这样文件 ...
分类:
Web程序 时间:
2017-07-06 16:54:55
阅读次数:
302
先使用vue cli构建一个自己的vue项目 1.npm i -g vue-cli 2.vue init webpack sell (sell是你的项目名) 3.一路回车(在这个过程中会提示你是否安装一些依赖包,比如vue-router,es6语法检查等等,这些根据你个人习惯或者癖好选择Y/N) 4 ...
分类:
其他好文 时间:
2017-07-04 14:44:33
阅读次数:
189
1、关于手机QQ浏览器和微信内置浏览器(默认理解微信内置浏览器就是qq浏览器) (1)不兼容es6语法 项目前台用的是vue,后台java,移动端。前期开发主要是在电脑上模拟手机看效果,一直也没啥问题,后来完成的差不多了就在手机看看效果,看看兼容性吧,结果,果然存在问题, 在手Q和微信进入页面之后没 ...
分类:
其他好文 时间:
2017-07-01 18:31:58
阅读次数:
168
.babelrc是用来设置转码规则和插件的,这种文件在window上无法直接创建,也无法在HBuilder中创建,甚至无法查看,但可以在sublime text中创建、查看并编辑。 当我们使用es6语法时必须按照babel-preset-es2015插件: npm i babel-preset-es ...
分类:
其他好文 时间:
2017-06-28 17:16:02
阅读次数:
185
适用于支持ES6语法的项目中。 Form表单提交整个Table的数据,每单个表单必须有唯一的name,当数据量较大时,不可能去手动设置每一个name名。 因此通过遍历出有规律的name,然后通过Form表单提交所有数据,再去处理数据,将其转为分类的结构化数据,作为参数传给后端。 const obj ...
分类:
Web程序 时间:
2017-06-24 12:34:12
阅读次数:
274
在创建Vue实例时经常看见render: h => h(App)的语句,现做出如下解析: h即为createElement,将h作为createElement的别名是Vue生态系统的通用管理,也是JSX所要求的 h => h(App)是es6语法,即为: function(h){return h(A ...
分类:
移动开发 时间:
2017-06-21 11:30:54
阅读次数:
162
1 语法支持设置 Preferences > Languages & Frameworks > JavaScript 这里只要配置ECMAScript版本即可 配置之后 2 自动转码为ES5 file watcher + babel(ES6转码器) 你可能希望你写的代码有更好的兼容性,但目前的ES6 ...
分类:
Web程序 时间:
2017-06-20 13:31:36
阅读次数:
162
React es6语法 class Counter extends Component { static propTypes = { 报错。 两个解决方案: 1.等号改为冒号,但是看着别扭 2.yarn add babel-preset-stage-0 { "presets": ["react", ...
分类:
其他好文 时间:
2017-05-29 13:37:06
阅读次数:
175
这几天打算学习并实践ReactNative,学习记录中有不对的地方请大家指出来,互相交流。(-_-) 关于学习ReactNative需要准备的基础知识,①熟悉JavaScript,最新的ES6语法,对于熟悉面向对象的人来说容易入门 ②React Native的基本概念,JSX语法,组件,state, ...
分类:
其他好文 时间:
2017-05-27 10:48:37
阅读次数:
264
都说Vue2简单,上手容易,但小马过河,自己试了才晓得,除了ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前随便拿全局变量和修改dom的锤子不能用了,变换到关注数据本身。vue的官方文档还是不错的,由浅到深,但是当你用vue-cli构建一个工程的时候,发现官方文档还是不够用,得 ...
分类:
其他好文 时间:
2017-05-17 10:11:23
阅读次数:
618