首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在天使语中使用$transitions?

如何在天使语中使用$transitions?
EN

Stack Overflow用户
提问于 2016-08-23 11:00:31
回答 1查看 3.7K关注 0票数 2

当一个特定的路由使用$transitions改变时,我想做一些更改。

得到这个:

代码语言:javascript
复制
Error: [$injector:unpr] Unknown provider: eventProvider <- event(…)

柱塞连杆

EN

回答 1

Stack Overflow用户

发布于 2016-08-23 11:12:21

如果您查看文档上的$transitions.onStart定义,它将接受3个参数。

onStart(matchCriteria: IMatchCriteria,回调: IInjectable,options?:any):函数

第一个参数采用匹配标准,

第二种是IInjectable(可以是服务、工厂、值、常数),也可以是接受所有依赖项的函数。

目前,在第二个function中有function,它试图从应用程序$injector获取event依赖&无法检索它(因为没有用该名称定义的依赖关系)。

代码语言:javascript
复制
$transitions.onStart({
  to: 'caseStudy'
}, function($state, $transitions) { //injected dependency in function
  alert('test');
});

演示Plunkr

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39099337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档