
angular
蚁方阵
千里之行,始于足下,用代码编织技术人生
展开
-
Angular(一):Controller中this与$scope的区别与联系
在了解他们的区别之前,首先要理解Controller的初始化过程,对Angular而言,每个Controller都是一个个的构造函数,必须要实例化后才能进行调用,所以,Controller在调用时,已经以new的方式执行过一次(请注意,是以new的方式,并不是直接调用),所以必定会生成一个Controller实例,而且每一个Controller都是不同的实例,绝不会相互干扰,从而此实例也必然会继承构原创 2017-08-28 19:49:46 · 5002 阅读 · 0 评论 -
怎样为angular-ui添加中文国际化
angular-ui是基于Bootstrap的Angualar指令组件集合,除了以无插件的方式原生支持Angular(无须安装jQuery、bootstrap脚本库),还支持自定义指令模板(请使用.tpl后缀名的JS文件,强烈推荐),扩展性非常强。唯一的缺点是,angular-ui默认只支持英文,并且官方没有提供i18n的国际化信息,所以在中文环境下,常常让人留有遗憾,其实解决办法很简单,只需充分a原创 2017-08-29 19:19:35 · 893 阅读 · 0 评论 -
Angular(二):怎样理解ng-options
首先,在angular中,如果要使用Select输入框,那么一定要采用“ng-options”,因为在与“ng-model”的结合使用中,能自动绑定初始化值,这是“ng-repeat”远远不能比拟的优势,但是相比于“ng-repeat”,“ng-options”的语法实在太难理解了,尤其是有类似于SQL编程经验的人,这里的“as”会让你欲仙欲死。首先看一个简单的例子,如何将“[2017, 2018,原创 2017-11-29 19:58:22 · 1599 阅读 · 0 评论 -
一则“HTTP 405 Method Not Allowed”的解决办法
在angular 1.4版本的项目中,程序一直运行正常,突然有一天,在提交表单时,提示“HTTP 405”错误——“Method Not Allowed”。从字面上的意思理解,很显然是提交方法的类型错误,要么是以GET方式向POST接口提交数据,要么是POST方式项GET接口提交数据,但反反复复检查了后端接口与提交方式,都是POST,完全没有问题。仔细检查前端代码,发现编写方式如下:...原创 2018-07-05 15:59:19 · 448643 阅读 · 10 评论