Ionic是一个前端的框架,帮助开发者使用HTML5, CSS3和JavaScript做出原生应用。ionic的理念类似前端开发的BootStrap,目标是封装HTML5移动跨平台开发的最佳实践,就像Twitter Bootstrap在前端开发中做的一样。Ionic框架目前发展很迅速,我们从2014年3月开始使用,当时是1.0.0beta2,现在已经更新到1.0.0beta10,大概每2个星期会出一个beta版本,并且都包含实质性更新。Ionic框架很先进,js部分是基于AngularJS框架,大量使用了C...
分类:
移动开发 时间:
2014-07-28 16:22:32
阅读次数:
324
背景 随着mvvm逐渐成熟,现在使用jQuery构建web应用已经显得过时了,而且使用jQuery需要编写更多的代码去控制dom的取值、赋值、绑定事件等,而mvv从底层实现了对以上操作的支持,让程序员可以从原始的复杂、重复的编码中解放出来,让程序员可以将更多的重心放在业务的实现、数据的交互上去,而....
分类:
Web程序 时间:
2014-07-28 14:55:25
阅读次数:
282
我们知道在应用的页面或者组件需要加载数据时,浏览器和angular渲染页面都需要消耗一定的时间。这里的间隔可能很小,甚至让人感觉不到区别;但也可能很长,这样会导致让我们的用户看到了没有被渲染过的页面。 这种...
分类:
Web程序 时间:
2014-07-28 00:50:10
阅读次数:
281
一、service引导 刚开始学习Angular的时候,经常被误解和被初学者问到的组件是 service(), factory(), 和 provide()这几个方法之间的差别。This is where we‘ll start the twenty-five days of Angular calendar....
分类:
Web程序 时间:
2014-07-26 15:41:21
阅读次数:
312
Angular的HTML compiler允许开发者自定义新的HTML语法。...
分类:
Web程序 时间:
2014-07-26 15:31:52
阅读次数:
257
在angular中我们定义directive方法时,可以看到
return {
restrict: 'AE',
scope: {},
template: '',
link: function() {}
}
除了代码中出现的属性,还有一些其他的属性可供配置,这里不作详述。
今天我们要说的重点是scope字段。
常规用法设置...
分类:
Web程序 时间:
2014-07-24 23:38:23
阅读次数:
319
DescriptionMr. K. I. has a very big movie collection. He has organized his collection in a big stack. Whenever he wants to watch one of the movies, he...
分类:
其他好文 时间:
2014-07-24 21:58:12
阅读次数:
394
首先引入js文件angular.min.js,引入控制器:controllers。js其中可以定义多个控制器:比如var PhoneListCtrl = ['变量','变量',function(变量,变量){//为布局中的变量赋值,比如$http.get(XXX).success(function(...
分类:
Web程序 时间:
2014-07-24 05:03:08
阅读次数:
248
准备用AngularJS + require.js 作为新项目的底层框架,以下目录结果只是一个初步设想:/default 放页面,不过对于one page 项目,可能里面需要建一个partials文件夹;/develop 放测试及web server相关的东西,这个是不需要部署到正式环境的,所以.....
分类:
Web程序 时间:
2014-07-23 11:55:56
阅读次数:
284
AngularJS是一款来自Google的前端JS框架,体积非常小,但是设计理念和功能却非常强大。 教程 AngularJS中文社区 问题 在一款Web应用中,虽然我们尽可能的避免无节制地使用全局变量,但有时确实需要一些全局变量的存在已保证在所有页面中都能处理某些事件。 在本文的例子中...
分类:
Web程序 时间:
2014-07-23 11:37:36
阅读次数:
307