摘要:
本文介绍JS数组一些比较进阶的方法: reverse:数组反转; join:(参数)以参数为连接符将数组拼接为字符串; 实例: var arr=[]; arr[3]="haha"; console.log(arr.join("a"));//输出:aaahaha; arr[3]实际上定义了数组长度为4 阅读全文
摘要:
1条件渲染: 小程序:用 wx:if="{{condition}}" 来判断是否需要渲染该代码块。 <view wx:if="{{condition}}"> True </view> ng2: 用 *ngIf="condition"来判断是否需要渲染该代码块。 <p *ngIf="condition 阅读全文
摘要:
使用NG2之前需要安装node以及Npm环境,并到node下下载ng2所需要得文件,具体配置请到https://angular.cn/docs/ts/latest/quickstart.html按照提示操作,安装完毕并创建后各种目录后,正式开始编写第一个HelloWordl; ng2是基于types 阅读全文
摘要:
本文以上图为例子: 首先在根目录创建一个sass文件,在sass文件中分别创建4个文件夹bsae,pages,libs,style; base下存放:样式重置_normalize.scss; 自己定义的scss代码块:_help.scss(如果项目大可以再细分为funiton,mixin,varia 阅读全文
摘要:
gulp livereload实现sass实时编译及浏览器自动刷新 首先gulp是基于Node的,所以确保你已经安装 node.js,在Nodejs官方网站下载跟自己操作系统相对应的安装包。 先说一下gulp安装流程: 1:全局安装gulp,操作为: npm install gulp -g;2:在根 阅读全文
摘要:
首先gulp是基于Node的,所以确保你已经安装 node.js,在Nodejs官方网站下载跟自己操作系统相对应的安装包。 先说一下gulp安装流程: 1:全局安装gulp,操作为: npm install gulp -g;2:在根目录下创建 package.json文件,操作为:npm init, 阅读全文
摘要:
主要依赖三个按钮:新增,删除,编辑 新增:点击时创建新的LI或者TR并append到父级里,此时无需调动后台接口(如果新增需要弹窗输入val则可以调用); 删除:判断this是否有后台传过来的id值,如果没有,则为新增的,可直接删除;如果有,则需要将Id值传给后台,后台删除记录后前端再把Li给rem 阅读全文
摘要:
最近常用到git来push代码到origin development分支上,也出现了几次vim窗口,防止忘记还是记录下来比较好; 首先按ESC键退出编辑状态,然后按shift+;键,再按wq!保存退出,按q!则为不保存退出; 建议大家在编辑或者修改代码之前先pull一下oirign的代码,在push 阅读全文
摘要:
取消冒泡 function canclebubble(event){ var event = event||window.event; //兼容火狐 if(event.stopPropagation){ event.stopPropagation(); //标准浏览器 }else{ event.ca 阅读全文