这篇文章作为总结总结7月份参与项目时遇到的新东西和问题,包括两个框架和两个功能实现。
分类:
Web程序 时间:
2014-08-04 20:53:27
阅读次数:
281
oninput 是HTML5的标准事件,对于检测textarea, input:text, input:password 和 input:search 这几个元素通过用户界面发生的内容变化非常有用,在内容修改后立即被触发,不像 onchange 事件需要失去焦点才触发。oninput事件在主流浏览器...
分类:
其他好文 时间:
2014-08-04 17:11:27
阅读次数:
256
1.调用angularjs
1>加载angularjs库
可以从google的CDN(内容分发网络)中加载,获取快,并且可以在多个应用之间缓存脚本库(建议使用这种方式,但是中国的特殊国情,不能用这种方式):
本地主机方式。
2>使用ng-app申明angular的边界
2.MVC
定义控制器的正确方式是,把它定义成模块的一部分,...
分类:
Web程序 时间:
2014-08-04 02:05:16
阅读次数:
304
1.客户端模板
与普通的web方式及ajax方式不同, 在angular中,模板和数据都会发送到浏览器中,然后在客户端进行装配。这样一来,服务器的角色就变成了仅仅为这些模板提供一些静态资源,然后为这些模板提供所需的正确数据。{{ }}:单向的数据绑定
2.MVC
在angular应用中,视图就是DOM({{ }}),控制器就是js类(ng-controll...
分类:
Web程序 时间:
2014-08-02 15:38:13
阅读次数:
237
当使用AngularJS和Bootstrap时,会发生菜单栏navbar控件 需要点击两下才能打开的问题。解决的方法就是在页面加载后,执行如下语句:// 防止下拉菜单需要双击的bug$('.dropdown-toggle').click(function(e) { e.preventDefau...
分类:
其他好文 时间:
2014-08-01 15:21:21
阅读次数:
178
1. Don‘t design your page, and then change it with DOM manipulations In jQuery, you design a page, and then you make it dynamic. This is because jQuery was designed for augmentation and has grown i...
分类:
Web程序 时间:
2014-08-01 14:01:12
阅读次数:
1354
简介AngularJS是为了解决静态网页技术在构建动态应用上的不足.AngularJS通过使用我们称为标识符(directives)的结构,让浏览器能够识别新的语法。例如: - 使用双大括号{{}}语法进行数据绑定; -使用DOM控制结构来实现迭代或者隐藏DOM片段; -支持表单和表单的验证; -能...
分类:
Web程序 时间:
2014-08-01 12:50:11
阅读次数:
194
近期温习了下angularjs执行流程,备记下。以便查看。主要的执行流程例如以下:1.用户请求应用起始页。2.用户的浏览器向server发起一次HTTP连接,然后载入index.html页面,这个页面里面包括了模板。3.angular被载入到页面中,等待页面载入完毕 ,然后查找了ng-app指令,用...
分类:
Web程序 时间:
2014-07-31 23:21:40
阅读次数:
265
Ueditor是由百度开发的一个开源的富文本编辑器,有人做了一个将其集成到Django中的方案(请戳),但是在xadmin中却无法正常加载编辑器。 其使用了一个模板用来呈现Ueditor的编辑界面 <textarea?name={{?UEditor...
分类:
其他好文 时间:
2014-07-31 13:45:27
阅读次数:
256
angularjs 使用ng-repeat报错
{{word}}
[ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys
发现是因为相同的内容重复引起,解决方案
{{word}}
在ng-...
分类:
其他好文 时间:
2014-07-31 13:34:04
阅读次数:
199