angular2-template相关内容

Primeng - 无法在列中显示数组项

我在 Angular 2 中使用 primeng 数据.我的模型是一个 products 数组.每个产品都有一组 locations.该位置数组具有属性 name .如何在一行product中显示locations数组的每个name? 示例:如果第一个 product 在它的 locations 数组中有 5 个 name,它应该在其中显示 5 个 nameslocations 列 目 ..
发布时间:2021-11-08 22:25:49 其他开发

Angular2 没有渲染器的提供者!(NgModel -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)

我在 shlomiassaf/angular2-modal 中自定义了 customModal.ts 的模态.具体来说,我添加了一个包含 ngModel 的输入,它导入了 FORM_DIRECTIVES 和指令. 运行'No provider for Renderer! 时的问题!(NgModel -> Token NgValueAccessor -> DefaultValueAccesso ..

ANGULAR 2 - 组件共享数据服务

这真的让我很头疼. 我有一个使用 Firebase 和 Angular 2 进行社交登录设置的不错的小应用. 一切都应该是实时的.基本上,当用户通过 Facebook 登录时,我希望将他们的个人信息传递给服务并存储为 Observable 并立即显示在订阅该服务的任何组件中,然后我希望能够从组件中访问此 Observable彼此没有直接联系,甚至可能完全脱离层次结构..因此我不能使用@ ..
发布时间:2021-11-08 22:25:28 其他开发

Angular 2 SVG 不渲染

我创建了一个组件来渲染我应用中的 SVG 图像. 动态加载,然而,我的演示应用程序只显示一个更简单的版本. http://plnkr.co/edit/g2tZXeUAMJ5zESx2EHT0?p=info 我尝试了 和 {{数据}} 尽管调用正确,但未加载 SVG.我花了一些时间在 gitter 中寻找 ..
发布时间:2021-11-08 22:25:25 其他开发

在带有 *ngFor 的 Angular 2 模板中使用 observable

如果我使用 *ngFor 构建访问链,我将无法访问异步管道提供的对象的属性. 在下面的示例中,假设测试行中的 Parking 和下面的 ?.[filter.propName] 两行表示同一对象上的相同键.测试行将评估为真,但检查属性不会.为什么?使用 *ngFor 标记这些内容时如何访问属性? 例如,如果 {{(compModel | async)?.Parking?.Garage}} ..

如何在 Angular 2 的 ngFor 中设置绑定?

注意:我发现了几个类似的问题,但没有一个真正回答了我的(通用)问题 我有这个 component.ts 第一个:字符串;第二个:字符串;第三:字符串;字段 = [“第一",“第二",“第三"]; 我希望能够在 component.html 中生成一个复杂的组件(无需导入自定义指令),其中包括: 必需:基于字段的 ngModel 绑定[i] (e.g. i = 0, fi ..
发布时间:2021-11-08 22:25:10 其他开发

Angular 2 将管道值存储在变量中

我有一个名为 search 的管道,我想将返回的管道值存储在这样的变量中(在我的模板中) let searchedItems = items |搜索 有什么想法吗? 解决方案 假设你在一个组件中,你可以实例化一个新管道并应用它的内联转换,如下所示: let searchedItems = new SearchPipe().transform(items); 此外,您还可以利用 An ..
发布时间:2021-11-08 22:25:07 其他开发

如何覆盖角材料 2 日期选择器的模板

我需要修改 angular 2 材质日期选择器的模板.它的模板在@angular/material/esm5/datepicker.es5.js 中定义的几个内部组件中声明. 我可以直接在节点包中修改模板,但是更新时它会被覆盖. 我认为这是可能的唯一两种方法是,如果我动态修改模板(这真的可能吗?),或者如果我在本地复制整个角度材质节点包,然后修改它(最好的方法是什么?去做这个?).想法 ..

Angular2 模板表达式在更改检测时为每个组件调用两次

非常标准的情况. 有一个父组件.在带有 *ngFor 的模板中生成了 20 个子组件 .使用 [ngStyle] 指令和调用函数 setStyles() 的模板表达式设置的子组件样式. 问题(也可能不是)是,当在一个特定子元素上发出任何事件时,表达式 setStyles() 会为每个子组件执行两次. 因此,如果我们在示例中单击一个特定项目,并且我们有 20 个 组件 - setS ..

Angular 2 子路由会刷新父路由吗

我有一个应用程序,在某些情况下,我在父路由的子级之间路由.一个看起来像 example.com/a/1/ 另一个 example.com/a/2/ 将从 1 切换到 2 触发页面a 的重新加载/渲染? 就像在 a 中播放视频并且有一个路由出口作为该视频的兄弟,这种页面变化会触发视频重新加载吗? 如果是这样,可以防止这种情况发生吗? 解决方案 不,不会.父组件只有在您离开它然后再 ..
发布时间:2021-11-08 22:24:55 其他开发