背景 随着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
内建函数str()和repr() (representation,表达,表示)或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。这两个函数接受一个对象作为其参数,返回适当的字符串...
分类:
编程语言 时间:
2014-07-26 02:16:56
阅读次数:
262
$.post( 'XXX.php', { col: value }, function(data) { var getData = eval( "(" + data + ")" ); //必须用括号,真蛋疼 alert( getData.xx ); });
分类:
Web程序 时间:
2014-07-26 00:09:46
阅读次数:
229
在angular中我们定义directive方法时,可以看到
return {
restrict: 'AE',
scope: {},
template: '',
link: function() {}
}
除了代码中出现的属性,还有一些其他的属性可供配置,这里不作详述。
今天我们要说的重点是scope字段。
常规用法设置...
分类:
Web程序 时间:
2014-07-24 23:38:23
阅读次数:
319
首先引入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