#jS

AngularJS测试二 jasmine测试路由 控制器 过滤器 事件 服务

测试应用1.测试路由我们需要检测路由是否在运作,是否找到了,或者是404了。我们要确认路由事件触发了,预期的模板是否真的加载了。既然路由会改变页面的地址(URL)和页面内容,我们需要检测路由是否被加载了,页面是否找到了,在这中间发生了什么。一段简单的路由代码:angular.module('myApp',['ngRou...

angularJS测试一 Karma Jasmine Mock

AngularJS测试一测试工具1.NodeJS领域:Jasmine做单元测试,Karma自动化完成单元测试,Grunt启动Karma统一项目管理,Yeoman最后封装成一个项目原型模板,npm做nodejs的包依赖管理,bower做javascript的包依赖管理。Java领域:JUnit做单元测试,Maven自动化...

angularJS constant和value

angularJS可以通过constant(name,value)和value(name,value)对于创建服务也是很重要的。相同点是:都可以接受两个参数,name和value。区别:1.constant(name,value)可以将一个已经存在的变量值注册为服务,并将其注入到应用的其他部分中。其中,name为注册的...
代码星球 代码星球·2020-04-03

AngularJS $on $broadcast $emit

如何在作用域之间通信呢?   1.创建一个单例服务,然后通过这个服务处理所有子作用域的通信。   2.通过作用域中的事件处理通信。但是这种方法有一些限制;例如,你并不能广泛的将事件传播到所有监控的作用域中。你必须选择是否与父级作用域或者子作用域通信。 ...
代码星球 代码星球·2020-04-03

JSONArray和JSONObject

JSONObject的数据用{}来表示,如:{"id":"123","courseID":"huangt-test","title":"提交作业"}JSONArray是由JSONObject构成的数组,用[{},{}]来表示,如:[{"id":"123","courseID":"huangt-test","title"...
代码星球 代码星球·2020-04-03

angularjs 常用方法

一angular的copy和extend1.angular.extend() angular.extend():依次将第二个参数及后续的参数的第一层属性(不管是简单的属性还是对象)拷贝,赋给第一个参数的第一层属性。也就是说,如果是对象,那么引用的是同一个对象,并返回第一个参数对象。 用法1:angu...
代码星球 代码星球·2020-04-03

js创建对象 object.create()用法

Object.create()方法是ECMAScript5中新增的方法,这个方法用于创建一个新对象。被创建的对象继承另一个对象的原型,在创建新对象时可以指定一些属性。语法:Object.create(proto[,propertiesObject]) proto: 对象,要继承的原型 pr...

angularjs 路由机制

前言AngularJS路由主要有内置的ngRoute和一个基于ngRoute开发的第三方路由模块ui-router,内置的ngRoute有时满足开发需求,使用ui-router可以解决很多原生ngRoute的不足。 AngularJS的路由实际上是一种纯前端的解决方案,它的本质是:当请求一个url时,根据路由...
代码星球 代码星球·2020-04-03

hp raid json

hp机器均已在装OS之前划好raid,统一规格为2*480GSSD,12*4TSATA,2*1.6TSSD,其中2*480GSSD做系统盘,划分raid1已知diskcontroller为[root@192e168e100e27yum.repos.d]#hpssaclictrlslot=3ldallshowSmartH...
代码星球 代码星球·2020-04-03

asp.net core2.1 bundleconfig.json合并压缩资源文件

原文:asp.netcore2.1bundleconfig.json合并压缩资源文件在asp.netcore中则可以使用BuildBundlerMinifier来进行css,js的压缩合并1、使用NuGet安装 BuildBundlerMinifier(也可以在vs中下载安装扩展Bundler&Min...

LitJson 和 Newtonsoft.Json 性能对比

原文:LitJson和Newtonsoft.Json性能对比之前一直用LitJson做Json序列化,主要用于Unity,修改下源码让其支持float类型后用起来也一直没有什么大问题,最近抽空在研究.netcore的内容,发现在.netcore开发环境下微软自带的Json库Newtonsoft.Json,用起来也很方便...

HTML5视频播放插件Video.js使用详解

Video.js是一个开源的Html5jquery视频插件,这个插件可以用来处理Flash视频,它还是一个多平台支持的产品。Moreover,YouTube,Vimeo等等的视频都可以很好地通过这个插件来播放。这个插件还支持桌面应用程序和其它的手持设备。Video.js自动检测浏览器对HTML5的支持情况,如果不支持H...

微信接口开发之高级篇系列【微信JS-SDK】

    第一步、绑定域名:第二步、引入JS文件:第三部、通过Config接口注入权限验证配置第四部、通过Read接口处理成功验证第五部、通过Error接口处理失败验证实际案例:分享接口内容 ...

流媒体技术学习笔记之(四)解决问题video.js 播放m3u8格式的文件,根据官方的文档添加videojs-contrib-hls也不行的原因解决了

源码地址:https://github.com/Tinywan/PHP_Experience  测试环境:本测试全部来自阿里云直播和OSS存储点播以及本地服务器直播和点播  播放器:VideoJs1、阿里云直播,需要CDN设置HTTP头  2、本地直播需要设置直播访问服务器的头部信息(本地为Nginx)add_head...

MySQL系列 | MySQL5.7特性:JSON数据类型 [转载]

MySQL5.7的发行声明中,官方称之为里程碑式的版本,除了运行速度大幅度提升之外,还添加了之前版本没有的功能,如本文所述的原生JSON数据类型功能。在此版本之前,MySQL所有的JSON数据类型,全部是使用text等文本类型来实现的,数据的处理只能在应用代码级来实现,十分不方便。作为DBA,可能会对这个概念稍微有点陌...
首页上一页...365366367368369...下一页尾页