问题标签 [angular-template-variable]

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.

0 投票
2 回答
510 浏览

angular - 如果第一个 Angular,将模板引用变量属性添加到元素

我有一个大型导航菜单,它是通过循环来自服务器的 JSON 响应来制作的。我想将 #first 模板引用变量添加到第一个 a 标记。(这样我就可以从其父组件访问它,以在用户使用键盘选择大型导航的那部分时将焦点添加到该链接;使其可访问。)下面不起作用。你怎么做到这一点?

0 投票
1 回答
596 浏览

angular - Angular ngIf:未定义标识符“长度”

我的组件具有属性 transfer$ ,它是一个可观察的对象,可以带有包含错误消息的数组或对象。当transfers$为Transfer[]时,我只能输入[items]。但即使使用条件

角度继续警告:

未定义标识符“长度”。'转移[] | AppResponseError' 不包含这样的成员

这是为什么?

谢谢

组件.html

TransferService.ts:

组件.ts

0 投票
0 回答
41 浏览

angular - 如何获取对角度结构指令容器内元素的引用

我有以下模板,其中包含一个名为的测试结构指令*appUnless

在我的结构指令中,到目前为止,我有这个:

如何input从指令中获取对元素的引用?我希望能够引用与在其input上放置模板引用声明没有什么不同,即,如果我要做<input #myInput>. 显然,由于我不控制放置在容器内的内容,因此我无法#myInput放入模板中。

另外,如何从该指令中获取对具有正确类型的AppHelloComponent(支持的)的引用?app-hello

0 投票
0 回答
24 浏览

angular - 重新编译后未定义角度模板变量

我使用模板变量来访问来自父 svg 组件的数据。首先它工作得很好,但是在使用默认ng serve重新编译后,模板变量是未定义的。所以我必须重新启动ng serve它工作正常,直到我重建我的应用程序。我不知道是什么变化导致了这个问题,因为它以前没有任何问题。

父组件模板

角.json

0 投票
1 回答
63 浏览

angular - 如何将多个操作绑定到单个 Angular 输出?

如何在不创建任何其他方法的情况下将多个操作绑定到单个 Angular 输出?

一个示例是formControl根据自定义组件的输出更新 a 的值并将其标记formControl为脏。