web前端
养喵少年
这个作者很懒,什么都没留下…
展开
-
在ionic 项目中 使用sqlite 代替local storage
首先新建个ionic项目ionic start IonicProject blankcd IonicProjectionic platform add androidionic platform add ios添加cordova 的sqlite插件cordova plugin add https://github.com/brodysoft/Cordova-SQLitePlugin.git这之翻译 2015-11-07 15:01:19 · 808 阅读 · 0 评论 -
微博,QQ空间,豆瓣的web版分享 pc和mobile通用
function share(url) { var paramsDict = { title: ", site: "", url: window.location.href }; var params = [];原创 2015-10-30 14:01:53 · 700 阅读 · 0 评论 -
CSS盒模型全面讲解,怪异模式盒模型,CSS3 box-sizing属性
今天学习了一下css3的box-sizing属性,顺便又温习了一下css的盒模型,最后觉得有必要对盒模型做一个全面整理。先不考虑css3的情况,盒模型一共有两种模式,一种是标准模式,另一种就是怪异模式。当你用编辑器新建一个html页面的时候你一定会发现最顶上都会有一个DOCTYPE标签,例如:以上几种DOCTYPE都是标准的文档类型,无论使用哪种模式转载 2016-03-24 12:04:32 · 11757 阅读 · 0 评论 -
轻松入门React和Webpack
最近在学习React.js,之前都是直接用最原生的方式去写React代码,发现组织起来特别麻烦,之前听人说用Webpack组织React组件得心应手,就花了点时间学习了一下,收获颇丰说说React一个组件,有自己的结构,有自己的逻辑,有自己的样式,会依赖一些资源,会依赖某些其他组件。比如日常写一个组件,比较常规的方式:通过前端模板引擎定义结构JS文件中写自己的逻辑CSS中写组件转载 2016-03-27 16:57:48 · 519 阅读 · 0 评论 -
ionic开发跨平台App常见问题
ionic是一个用来快速开发跨平台应用的框架,亮点不少:学习成本低对前端开发者来说,学习成本不是很高,如果有接触过angular,就几乎没有什么学习成本了简单易用强大的CLI,start->platform->serve->build->emulate->run,全套服务命令行完成,不用写配置文件,不用F5组件多而强大提供了很多强大的现成组件,很容易实现流行的交互效果,比如下拉刷新转载 2016-03-27 17:19:24 · 1574 阅读 · 1 评论 -
ionicView的生命周期
ionicView的生命周期的事件调用在每个ionicView的controller中使用$scope.$on('$ionicView.enter', function() {});调用。1.$ ionicView.loaded 该观点已经加载。此事件仅一次按次被创建并添加到DOM发生。如果视图离开,但被缓存,那么这个事件将不会再在随后观看射击。 加载的事件是好地方,把原创 2016-03-27 17:26:21 · 1263 阅读 · 0 评论 -
ionic项目在ios调试时http请求报错
需要修改两个地方:1.config.xml2.用xcode打开 platforms-》iOS-》xxx.xcodeporj 找到info.plist 文件 做如下修改原创 2016-03-27 17:41:38 · 2331 阅读 · 2 评论 -
我的h5最佳实践
viewport这个必须设置,viewport翻译过来叫适口,它指定了h5页面的宽度和手机的宽度一样,而且初始化没有放大,是按1:1显示的。事件:touch和click的区别在web里只有click,而移动端既有click又有touch,所以问题就来了我怎么样区分它们呢?转载 2016-03-28 15:39:24 · 771 阅读 · 0 评论