随笔分类 -  angular

1 2 3 下一页

angularjs实现 checkbox全选、反选的思考
摘要:需求 1 还有个总的checkbox 负责全选和反选2 当每一项开头都选中checkbox的时候,上面的全选自动选上3 当全选后,取消其中一项的checkbox,全选取消 参考 http://www.cnblogs.com/wohenxion/p/4624218.html https://docs. 阅读全文

posted @ 2016-09-12 21:50 ilinux_one 阅读(1556) 评论(0) 推荐(0) 编辑

angularJs模块ui-router之路由控制
摘要:原文地址:http://bubkoo.com/2014/01/02/angular/ui-router/guide/url-routing/ 在你的应用中大多数状态都有与其相关联的 url,路由控制不是设计完成 state 之后的事后想法,而是开始开发时就应该考虑的问题。 这里是如何设置一个基本ur 阅读全文

posted @ 2016-09-03 21:51 ilinux_one 阅读(2488) 评论(0) 推荐(0) 编辑

angular中的ng-bind-html指令和$sce服务
摘要:angular js的强大之处之一就是他的数据双向绑定这一牛B功能,我们会常常用到的两个东西就是ng-bind和针对form的ng-model。但在我们的项目当中会遇到这样的情况,后台返回的数据中带有各种各样的html标签。如: 我们用ng-bind-html这样的指令来绑定,结果却不是我们想要的。 阅读全文

posted @ 2016-09-02 23:21 ilinux_one 阅读(338) 评论(0) 推荐(0) 编辑

angular run()运行块
摘要:和配置块不同,运行块在注入器创建之后被执行,它是所有AngularJS应用中第一个被执行的方法。 运行块是AngularJS中与main方法最接近的概念。运行块中的代码块通常很难进行单元测试,它是和应用本身高度耦合的。 运行块通常用来注册全局的事件监听器。例如,我们会在.run()块中设置路由事件的 阅读全文

posted @ 2016-09-02 23:20 ilinux_one 阅读(2985) 评论(0) 推荐(1) 编辑

AngularJS Resource:与 RESTful API 交互
摘要:REST(表征性状态传输,Representational State Transfer)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。RESTful风格的设计不仅具有更好的可读性(Human Readable),而且易于做缓存以及服务器扩展(scalabilit 阅读全文

posted @ 2016-09-02 22:49 ilinux_one 阅读(767) 评论(0) 推荐(0) 编辑

AngularJS ——ngResource、RESTful APIs 使用
摘要:这篇文章里,用以下两个情景用例来解释: 保存/持久化 新的数据对象 更新存在的数据对象 代码片段包含了AngularJs代码和Spring MVC代码,以能够让你简单快速的上手。 想要$resource 服务工作,需要添加一段实际代码: 应用angular-resource.js文件,你可以使用Go 阅读全文

posted @ 2016-09-02 22:42 ilinux_one 阅读(402) 评论(0) 推荐(0) 编辑

Angularjs promise-$q服务详解
摘要:什么是Promise 以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,会让开发者陷入泥潭,无法跟踪,比如: funA(arg1,arg2,function(){ funcB(arg1,arg2,function(){ funcC(arg1,arg2,functio 阅读全文

posted @ 2016-09-02 00:56 ilinux_one 阅读(455) 评论(0) 推荐(0) 编辑

ui-router参数传递
摘要:基本参数: ‘/user/:id' '/user/{id}' '/user/{id:int}' 使用正则表达式: '/user/{id:[0-9]{1,8}' '/user/{id:.*}' '/user/*id 匹配所有以user开始的url 并将剩余参数传给id 多个参数: ‘/user?id1 阅读全文

posted @ 2016-09-02 00:47 ilinux_one 阅读(5497) 评论(0) 推荐(1) 编辑

angularAMD快速入门
摘要:ngularAMD是作者 marcoslin 使用 RequireJS + AngularJS开发的前端mvvm框架,因此你可以使用它快速创建一款Web App.他特别适合快速开发SPA应用,适当的和更简单的方式。 我们整合AngularJS和RequireJS不应该是复杂的,它不是angularA 阅读全文

posted @ 2016-08-18 22:55 ilinux_one 阅读(2629) 评论(0) 推荐(0) 编辑

AngularJS 路由:ng-route 与 ui-router
摘要:AngularJS的ng-route模块为控制器和视图提供了[Deep-Linking]URL。 通俗来讲,ng-route模块中的$routeService监测$location.url()的变化,并将它映射到预先定义的控制器。也就是在客户端进行URL的路由。 下面首先给出$route的使用示例, 阅读全文

posted @ 2016-05-16 21:32 ilinux_one 阅读(486) 评论(0) 推荐(0) 编辑

angular.element()的用法
摘要:1、引用jQuery的前提下,和$用法基本相同:angular.element('#').html() 例如 2、 不引入jQuery。 1、引用jQuery的前提下,和$用法基本相同:angular.element('#').html() 例如: ? 1 angular.element('#tes 阅读全文

posted @ 2016-04-16 11:43 ilinux_one 阅读(534) 评论(0) 推荐(0) 编辑

AngularJS执行流程详解
摘要:一、启动阶段 大家应该都知道,当浏览器加载一个HTML页面时,它会将HMTL页面先解析成DOM树,然后逐个加载DOM树中的每一个元素节点。我们可以把AngularJS当做一个类似jQuery的js库,我们通过<script>标签引入到HTML中,那么此时Angular就做为一个普通的DOM节点等待浏 阅读全文

posted @ 2016-03-24 22:53 ilinux_one 阅读(358) 评论(0) 推荐(0) 编辑

何时应该使用Directive、Controller、Service?
摘要:大漠穷秋 译 AngularJS是一款非常强大的前端MVC框架。同时,它也引入了相当多的概念,这些概念我们可能不是太熟悉。(译者注:老外真谦虚,我大天朝的码农对这些概念那是相当熟悉啊!)这些概念有: Directive(指令) 下面我们逐个来看这些概念,研究一下为什么它们会像当初设计的那样强大,同时 阅读全文

posted @ 2016-03-21 21:43 ilinux_one 阅读(245) 评论(0) 推荐(0) 编辑

浅谈AngularJS的$parse服务
摘要:T1:在第一个例子中,我们先解析一个简单的表达式:(注:应为代码是在jsfiddle上写的所以大家实践的时候要注意引入angular.js文件)代码如下:(html) (js) expression:是我们想要解析的表达式context:就是一个解析表达的上下文环境(个人理解)parseFunc:就 阅读全文

posted @ 2016-03-18 21:49 ilinux_one 阅读(603) 评论(0) 推荐(0) 编辑

jQuery事件:bind、delegate、on的区别
摘要:最近在AngularJS的开发中,遇到一个神奇的事情:我们用到livebox来预览评论列表中的图片, 然而评论列表是由Angular Resource动态载入的。不可思议的是,点击这些动态载入的图片仍然会触发lightbox的图片预览。 难道lightbox使用先进的MutationObserver 阅读全文

posted @ 2016-03-16 23:21 ilinux_one 阅读(629) 评论(0) 推荐(0) 编辑

Angularjs Directive - Compile vs. Link
摘要:如果我想实现这样一个功能,当一个input失去光标焦点时(blur),执行一些语句,比如当输入用户名后,向后台发ajax请求查询用户名是否已经存在,好有及时的页面相应。 输入 hellobug 失去焦点后提示 hellobug 这个用户名已经存在 代码如下: 1) controller和direct 阅读全文

posted @ 2016-03-16 22:51 ilinux_one 阅读(469) 评论(0) 推荐(0) 编辑

Angularjs $http.post
摘要:$http.post 采用postJSON方式发送数据到后台. 如果不需要发送json格式数据,序列化成&连接的字符串,形如:"a=1&b=2",最终完整的前端解决方案: AngularJS中的$http.post与jQuery.post的区别 jQuery会把作为JSON对象的myData序列化, 阅读全文

posted @ 2016-03-16 21:25 ilinux_one 阅读(342) 评论(0) 推荐(0) 编辑

AngularJS中的$apply
摘要:$apply()方法可以在angular框架之外执行angular JS的表达式,例如:DOM事件、setTimeout、XHR或其他第三方的库。 当仅仅使用Angular所提供的对象时,你不该过多的使用$apply(),而当你使用directive直接去操作DOM元素时,那就是必要条件了 关于何时 阅读全文

posted @ 2016-03-15 23:17 ilinux_one 阅读(1263) 评论(0) 推荐(0) 编辑

AngularJS实现鼠标右键事件
摘要:常规javascript鼠标右键直接在标签上加contextmenu="alert('a')"即可,现在angular通过directive来定义一个右键指令。 阅读全文

posted @ 2016-03-15 22:36 ilinux_one 阅读(846) 评论(0) 推荐(0) 编辑

给ECharts添加右键点击事件,实现右键功能菜单
摘要:由于项目的需要,使用ECharts 的力导向图来实现 整个EDW数据架构的血缘分析,由于ECharts并没有给组件定义有右键的事件,同时ECharts是开源的项目,所以研究了下源码,将ECharts2.2.2 的echarts.js给修改了一番。将过程描述如下,后面提供修改后的echarts.js下 阅读全文

posted @ 2016-03-15 22:21 ilinux_one 阅读(7607) 评论(0) 推荐(1) 编辑

1 2 3 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示