摘要: 最近从3月份开始做了三个移动端的app,主要采取的是hybird的开发方式。 开发工具用:android studio。android studio是一款很强大的开发工具和webstorm同属idea公司,开发界面和快捷方式都非常类似。很适合web工程师开发hybird的app。 前端框架用:cor 阅读全文
posted @ 2016-07-11 18:27 周围 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 前段时间写公司业务需求需要去根据后台的数据去渲染页面元素然后对页面元素进行翻卡片的对里面的值进行判断的效果,其实网上也有一些demo。我根据一些demo,改进下并写成适合于angular类似的mvc的框架渲染页面并对进行数据操作的需求。 基本需求:后台获取到json数据,渲染不同卡片的内容。并进行各 阅读全文
posted @ 2016-07-11 14:54 周围 阅读(3136) 评论(1) 推荐(0) 编辑
摘要: 最近写移动端发现,当我用rem给html根元素一个指定的比例值时候,但会被webview的内置浏览给加一层过滤将其值放大 最终会影响rem的布局。最终在网上查了很久一篇文章写font boosting的跟我的情况很相似。https://github.com/jin5354/404forest/iss 阅读全文
posted @ 2017-04-13 10:00 周围 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 最近项目中一直要用的正则,而且也不是匹配常用的正则规则比如手机号和身份证号之类了,所以就把正则语法看了遍。上篇文章有关于正则的语法和正则在线转换工具。 今天总结下 js中适用于正则匹配的RegExp对象和String对象的方法。(里面的知识点主要是参考于w3c) 一,先说RegExp对象的方法 Re 阅读全文
posted @ 2016-07-21 14:46 周围 阅读(3272) 评论(0) 推荐(0) 编辑
摘要: 常见的js正则表达式 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1- 阅读全文
posted @ 2016-07-20 13:44 周围 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 前端时间开发一个应用时,路由切换模块的时候需要传输数据。在网上查阅了写资料,细化了一些说明。一般有三种方式进行controller之间信息传递。 一,利用js的继承关系去传递controller之间的data, 我最早写在我自己的应用中的就是用的这种方法,我把第一视图的控制中获取到的data数据绑定 阅读全文
posted @ 2016-07-14 13:52 周围 阅读(1007) 评论(2) 推荐(0) 编辑
摘要: angular中的ng-options的的使用跟ng-repeat有些类似 实例代码 可复制到本地运行 阅读全文
posted @ 2016-07-12 17:37 周围 阅读(865) 评论(0) 推荐(0) 编辑
摘要: WebStorm: 更改默认的文件模板(转载) 27 AUGUST 2015 在使用WebStorm进行Web开发时,新建HTML文件后,WebStorm会根据默认模板在该HTML文件中填充以下内容: 这里存在两个问题: 这些问题可以通过修改WebStorm中的默认HTML模板来加以解决。具体设置面 阅读全文
posted @ 2016-07-12 16:44 周围 阅读(9768) 评论(1) 推荐(0) 编辑
摘要: JS 获取浏览器和屏幕宽高信息 网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.off 阅读全文
posted @ 2016-07-11 15:28 周围 阅读(167) 评论(0) 推荐(0) 编辑