已采纳回答 / GavinCoding
单元测试大概指的是对你所书写的代码中的最小的可测试部分的测试,个人认为一般是对实现功能部分进行测试。具体说来,在java中的话我们一般会以java的class作为单元进行测试,而具体实施单元测试的话,则是对class中的功能函数进行一一测试,比如说class A中有fun1()和fun2(),那我们大概应该书写测试代码对A.fun1()以及A.fun2()进行测试,这就是单元测试。然后集成测试的话,是在测试完毕单元测试之后。我们会根据我们所书写的代码的逻辑将那些单元按照相互之间功能实现相关性进行组装,组装...
2016-08-07
最赞回答 / htBFR
$state是router-ui组件的抽象的路由状态的概念,$routerProvider是route组件路由的概念,$state使用起来比$routerProvider会更加灵活
2016-08-05
已采纳回答 / 前端掌柜
$state是ui.router提供的方法,$routerProvider 是angularJs里面独立出来的路由模块的方法;两者跟的参数不一样 :-- $state方法第一个参数是状态名称,url配置在第二个参数(对象)里面的一个属性; ui.router可以配置深层次的路由,路由下面还可以配置ui-view,可以把模块分得更细一些;-- $routerProvider 第一个就是参数是url。 功能没有ui.router强大,但是一般的应用也足够了。以上说法是个人理解,有不合适的地方欢迎...
2016-08-05