angular-decorator相关内容

如何检测 @Input() 值何时在 Angular 中发生变化?

我有一个父组件 (CategoryComponent)、一个子组件 (videoListComponent) 和一个 ApiService. 我的大部分工作都很好,即每个组件都可以访问 json api 并通过 observables 获取其相关数据. 目前视频列表组件只获取所有视频,我想将其过滤为特定类别的视频,我通过通过 @Input() 将 categoryId 传递给孩子来实现 ..
发布时间:2021-12-02 20:30:14 其他开发

使用装饰器添加 Angular 指令

我将 Angular 1.4.8 与 Angular UI 一起使用.我想要做的是装饰 ui-sref 指令,以便它会突出显示菜单元素(通过设置 CSS 类“活动"),如果当前 $state.name 匹配 ui-sref 状态. 我测试该元素是否是我的导航标头的后代,如果是,我想向该元素添加一个 ngClass 属性.现在,我只想让它们都突出显示;我可以稍后添加测试以匹配状态.true 将 ..

使用装饰器添加 Angular 指令

我将 Angular 1.4.8 与 Angular UI 一起使用.我想要做的是装饰 ui-sref 指令,以便它会突出显示菜单元素(通过设置 CSS 类“活动"),如果当前 $state.name 匹配 ui-sref 状态. 我测试该元素是否是我的导航标头的后代,如果是,我想向该元素添加一个 ngClass 属性.现在,我只想让它们都突出显示;我可以稍后添加测试以匹配状态.true 将 ..

如何在 UI-Router 中装饰当前状态解析功能?当前函数未被调用

我正在尝试在 $stateProvider 中进行 DRY,并防止在每个解析中添加相同的 auth 函数.我创建了装饰器,在每次状态更改时都会将此函数添加到当前状态,但未调用 auth 函数,如何修复它或如何解决讨论的问题? app.config(function ($stateProvider, $urlRouterProvider, $provide) {$provide.decorator ..

如何在 UI-Router 中装饰当前状态解析功能?当前函数未被调用

我正在尝试在 $stateProvider 中进行 DRY,并防止在每个解析中添加相同的 auth 函数.我创建了装饰器,在每次状态更改时都会将此函数添加到当前状态,但未调用 auth 函数,如何修复它或如何解决讨论的问题? app.config(function ($stateProvider, $urlRouterProvider, $provide) {$provide.decorator ..

使用装饰器添加 Angular 指令

我将 Angular 1.4.8 与 Angular UI 一起使用.我想要做的是装饰 ui-sref 指令,以便它会突出显示菜单元素(通过设置 CSS 类“活动"),如果当前 $state.name 匹配 ui-sref 状态. 我测试该元素是否是我的导航标头的后代,如果是,我想向该元素添加一个 ngClass 属性.现在,我只想让它们都突出显示;我可以稍后添加测试以匹配状态.true 将 ..

@Self 和 @Host Angular 2+ 依赖注入装饰器之间的区别

请解释一下@Self 的区别 和 @主机. angular API 文档给出了一些想法.但我不清楚.为 Self 提供的示例使用 ReflectiveInjector 来举例说明用法. 然而,人们很少会在实际应用代码中使用ReflectiveInjector(在测试中可能更多).你能举个例子说明你会在哪里使用@Selfcode> 代替 @Host 在此类测试场景之外?? 解决方案 ..

什么是更好的方法,以及如何实现将对象从一个嵌套组件发送到另一个嵌套组件

我正在开发有关产品的简单应用程序,基本上,当用户选择一个产品时,应该将其发送到另一个保存产品的组件中. 总是选择一个产品,我从不发送列表!只能按项目逐项! 因此,基本上,当我单击屏幕中间的任何产品(产品食品1,产品食品2,产品食品3 )时,应将其发送到屏幕的右侧,即也是分开的组件. 所以我的中间部分看起来像这样: ..

如何更新依赖项注入令牌值

角度依赖注入使您可以使用令牌而不是服务类来注入字符串,函数或对象. 我在模块中这样声明它: 提供者:[{提供:MyValueToken,useValue:'我的标题值'}] 我这样使用它: 构造函数(@Inject(MyValueToken)my_value:字符串){this.title = my_value;} 但是,如何在每次更新新值时从组件中更新值并让其他组件获取?换句话 ..

@Self和@Host Angular 2+依赖注入装饰器之间的区别

请解释 @Self 和 @Host . Angular API文档给出了一些想法.但是我不清楚. 为Self提供的示例使用ReflectiveInjector来举例说明用法. 但是,如果有的话,很少会在实际的应用程序代码中使用ReflectiveInjector(在测试中可能会更多). @Host在此类测试方案之外? 解决方案 tl; dr 使用@Self时,Angular只 ..

添加使用装饰角指令

我用角与1.4.8角度UI。我正在试图做的是装饰 UI-SREF 指令,因此它会突出显示一个菜单元素(通过设置CSS类“主动”)如果当前的 $ state.name 匹配 UI-SREF 状态。 我测试一下,看看如果元素是后代从我的资产净值标题,如果是这样,我想一个 ngClass 属性添加到该元素。对于现在,我只想让他们所有的亮点;我可以为以后的匹配状态添加测试。在真正将与实际测试所取代。现在 ..

AngularJS装饰没有object.defineProperty

我如何使用的装饰,无需object.defineProperty访问? 我期待到可用的垫片: ES5,假 填充工具 但如果那些没有通过测试的,有装饰的目的是要工作的另一种方式? 我现在用的装饰为 $ onRootScope 。 我采用了棱角分明1.08。我需要兼容IE7。 更新 我已经试过了,似乎工作的一些方法,但我不知道他们之间的区别:的 plunkr VAR应用= ..

如何在装修UI的路由器的当前状态解析功能?当前功能则不会调用

我想干燥, $ stateProvider 和prevent将在每个相同的 AUTH 功能解决。我创建装饰,在每一个状态变化将这一功能添加到当前的状态,但 AUTH 则不会调用函数,如何修复或如何要解决问题讨论? 的app.config(函数($ stateProvider,$ urlRouterProvider,$提供){ $ provide.decorator('$状态',函数($代表, ..