#包学习

HTML5-WebSocket技术学习(2)

上一篇介绍了websocket的基本用法.这篇介绍websocket的一个框架:socket.iosocket.io是一个既可以用在客户端又可以用在服务器端的框架.本篇介绍socket.io在客户端和node后端的基本用法首先进入项目的根目录,然后执行npminstallsocket.io 客户端:1.链入s...
代码星球 ·2020-04-04

HTML5-WebSocket技术学习(1)

WebSocket是为解决客户端与服务端实时通信而产生的技术。介绍它是什么的废话不多说了,直接说怎么用:客户端:1.创建一个 EventSource对象vares=newEventSource(url)其中,url参数是必填的,传入需要建立通信的后台文件地址 2.指定事件回调EventSource的...
代码星球 ·2020-04-04

angular的uiRouter服务学习(4)

本篇接着上一篇angular的uiRouter服务学习(3)继续讲解uiRouter的用法本篇主要讲解uiRouter的url路由大多数情况下,状态是和url相关联的:当url改变,激活对应的状态.当状态发生改变,同步url.所以,在设置状态的一开始,就应该把url路由的设计考虑进去,同时保持路由和状态的分离.其实在之...

angular的uiRouter服务学习(3)

本篇接着上一篇 angular的uiRouter服务学习(2) 继续讲解uiRouter的用法本篇主要讲解uiRouter的多个命名的视图 我们可以给ui-view元素添加ui-view的值来给它命名,这样,一个视图模板里就可以有多个ui-view标签.比如下面这个应用,它需要动态的填充一...

angular的uiRouter服务学习(2)

本篇接着上一篇 angular的uiRouter服务学习(1) 继续讲解uiRouter的用法本篇主要讲解uiRouter的嵌套状态&嵌套视图 嵌套状态的方法:状态和状态之间可以互相嵌套,状态的嵌套共有以下几种方式:1.使用'.state()'进行嵌套.比如.state('cont...

angular的uiRouter服务学习(1)

 angular有内置的路由服务$route:angular--$routeAPI翻译 使用$route可以帮助实现路由的切换,视图的改变,但是这个内置的$route只包含了基本的功能,在很多场合下是不够用的.所以,需要学习使用uiRouter. 首先,在页面中链入'angular-ui-...

angular学习笔记(三十一)-$location(2)

之前已经介绍了$location服务的基本用法:angular学习笔记(三十一)-$location(1).这篇是上一篇的进阶,介绍$location的配置,兼容各版本浏览器,等.*注意,这里介绍的是基于angular-1.3.2版本的,低版本的$location可能会有问题. hashbang模式和hist...

angular学习笔记(三十一)-$location(1)

本篇介绍angular中的$location服务的基本用法,下一篇介绍它的复杂的用法.$location服务的主要作用是用于获取当前url以及改变当前的url,并且存入历史记录. 一.获取url的相关方法:以'http://localhost/$location/21.1%20$location.html#/...

angular学习笔记(三十)-指令(10)-require和controller

本篇介绍指令的最后两个属性,require和controller当一个指令需要和父元素指令进行通信的时候,它们就会用到这两个属性,什么意思还是要看栗子:html:<outer‐directive><inner‐directive></inner‐directive></oute...

angular学习笔记(三十)-指令(9)-一个简单的指令示例

学了前面这么多关于指令的知识,现在就用指令来写一个小组件:expander这个组件的功能就是点击开展菜单,再点击收起菜单:↑↓点击展开收起下面来看它的代码:html:<!DOCTYPEhtml><htmlng-app="expanderModule"><head>...

angular学习笔记(三十)-指令(8)-scope

本篇讲解指令的scope属性:scope属性值可以有三种: 一.scope:false默认值,这种情况下,指令的作用域就是指令元素当前所在的作用域. 二.scope:true创建一个继承了父作用域的子作用域,这样,指令可以访问到父作用域里的值,父作用域的属性值一旦被修改,子作用域里相应的属性值也会被...

angular学习笔记(三十)-指令(7)-compile和link(3)

本篇接着上一篇来讲解当指令中带有template(templateUrl)时,compile和link的执行顺序:把上一个例子的代码再进行一些修改:1.将level-two指令改成具有templateUrl的指令,利用transclude,把level-three指令给嵌套到模板里.(注意,level-two必须是一个...

angular学习笔记(三十)-指令(7)-compile和link(2)

继续上一篇:angular学习笔记(三十)-指令(7)-compile和link(1)上一篇讲了compile函数的基本概念,接下来详细讲解compile和link的执行顺序.看一段三个指令嵌套的代码:html:<body><divng-controller="compileCtrl"><...

angular学习笔记(三十)-指令(7)-compile和link(1)

这篇主要讲解指令中的compile,以及它和link的微妙的关系.link函数在之前已经讲过了,而compile函数,它和link函数是不能共存的,如果定义了compile属性又定义link属性,那么link属性的定义会被忽略.原因继续看讲解:1.compile的返回值:compile函数返回值有两种可能(1).返回p...

angular学习笔记(三十)-指令(6)-transclude()方法(又称linker()方法)-模拟ng-repeat指令

在angular学习笔记(三十)-指令(4)-transclude文章的末尾提到了,如果在指令中需要反复使用被嵌套的那一坨,需要使用transclude()方法.在angular学习笔记(三十)-指令(5)-link文章也提到了link函数的第五个参数linker.这篇文章就来讲解一下transclude()方法(li...
首页上一页...269270271272273...下一页尾页