问题标签 [angular-components]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intellij-idea - 使用 dart 为 angular2 组件定义提供程序
我正在使用 Intellij 编写一个 angular2 dart 应用程序。
我创建了一个名为的提供程序Auth
,它应该被注入到应用程序组件中。
我使用以下代码定义了 Auth 服务:
以及使用以下代码的应用程序组件:
现在 intellij 正在用错误消息抱怨提供者数组arguments of constant creation must be constant expressions
。
我是 dart 的新手......但是如果组件配置需要 consts,我如何提供要在那里使用的类?
谢谢
angularjs - 通过服务访问控制器对象
这是我的控制器:
这是我的服务:
这是我的 HTML:
我想从我的控制器获取 $scope.newDemand 的内容到我的服务。addDemand() 函数不起作用,因为 this.newDemand 为空,我基本上需要替换 this.newDemand 但我不知道如何...
提前感谢您帮助我。
angularjs - 如何避免使用角度指令链接功能,使用角度 1.5 组件
我正在尝试从 Angular 1.4 迁移到 Angular 1.5 组件,然后迁移到打字稿:
我想使用 Angular 1.5 组件,就像她是我的代码一样,它是不完整的,但是这个想法,背后
而不是 Angular-directive-link:
但是我没有找到足够的例子提前感谢您的建议。
angularjs - angularjs 1.5 组件数据绑定到数组
我无法弄清楚将数组绑定到表的数据绑定语法。我有一个父 TodoComponent,它将一个 todoList 传递给一个子组件 TodoListComponent。子组件 (TodoListComponent) 正确接收数据但未绑定到模板。
父组件
子组件
如果我只是打印出 json 它会显示数据,所以我知道数据已返回
javascript - Vanilla NG2 组件不显示?
所以在我的 Angular 2 应用程序中,我有:
和
当我加载我的应用程序并显示 app.component 时,我会<sidebar></sidebar><h1>helps</h1>
直接渲染(在页面源中),但没有<h1>sidebar</h1>
. 我在这里错过了什么?
angularjs - 是否有任何博客文章可以指导我使用带有角度组件的 ui-router?
我希望用 1.5 转换 Angular 应用程序,但我们使用了ngComponentRouter
. 由于它已被弃用,我希望转向ui-router
. 但是,如果我们制作愚蠢的组件,那么我在考虑如何将这些与ui-router
.
请推荐任何可以提供帮助的博客。
谢谢
angularjs - 如何在 angularjs 1.5 中访问父组件
您好我正在尝试在 angularjs 中显示简单的组件,其中孩子需要访问父名称。我的代码如下所示:
HTML 文件:
代码:
它抛出一个错误:
TypeError: Cannot read property 'myName' of undefined
我无法弄清楚代码中有什么问题以及为什么找不到父代码。关于我所犯错误的任何输入。似乎是我可能错过的一个小错误。
angularjs - AngularJS $destroy 动态插入组件
我正在构建一个提供服务来打开和关闭它的模式。该模态有一个小控制器,用于控制关闭按钮,以及$compile
进入模态内容的模板。
该模板是一个组件,当然,该组件有一个控制器。
隐藏模式后如何销毁该组件?从技术上讲,当 ng-if 负责从 DOM 中删除我的模式时,它仍然会加载该组件。
这是代码:
modal.controller.js
modal.service.js
我称之为模态的 BarController:
javascript - Angular ui-router 根据路由参数渲染不同的组件
使用 Angular UI Router,我试图根据一个$state.params
值呈现不同的组件,但我找不到一个干净的方法来做到这一点。
我已经想出了一个可行的解决方案(带有一些 ES2015 的幻想),但这远非最佳:
问题是每个<chapter-0*>
组件都非常不同,这就是为什么它们都对应于自己的模板。我想找到一种方法来自动引用对应的章节组件,$state.params.chapterNb
而不必编写那些ng-if
为每个章节编写。
有没有办法简化这个?或者也许有为此目的的特定功能?
angularjs - 如何根据条件动态注入 Angular 1.5 组件?
这是我的代码的一小部分:
在 我需要根据条件动态<div ng-repeat="f in p.Fields">...</div>
注入相应的组件,例如<text-field>
等<text-area-field>
...
if (f.type == "TEXTFIELD") >>> 注入<text-field>
组件
if (f.type == "TEXTAREAFIELD") >>> 注入<text-area-field>
组件
等等...
最好的方法是什么?谢谢。