问题标签 [angular-material-6]
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.
angular - mat-autocomplete 在输入焦点上自动隐藏占位符文本
根据文档中的示例,我正在使用带有输入的 mat-autocomplete 组件,并且我已将输入配置为使用标签并具有非浮动占位符文本,如下所示:
单击输入开始输入字符时,占位符不会消失,直到我输入第一个字符。我错过了一些应该设置的配置\属性吗?
还是我需要设置一个占位符值绑定并自己设置\清除它?
谢谢
angular - 无法读取未定义的属性“ngMetadataName”
我正在使用 Angular 6 和 Angular 材质。更新到最新版本后,控制台在开发中抛出此错误。在生产上它正在工作
Cannot read property 'ngMetadataName' of undefined
当我尝试通过服务打开材料对话框时会发生这种情况(没有服务,它们工作正常)。我认为它与注射剂有关,但我不确定。
版本:cli:6.1.5,核心:6.1.4,材料:6.4.6
这是日志堆栈:
任何帮助将不胜感激。
服务内的对话框,引发错误:
angular - Angular 填充来自 2 个不同 Web 服务的 mat-optgroup/mat-options
我是 Angular 的新手,并试图将带有选项组的 mat-select 添加到我的 Angular 6 应用程序中。我有一个现有的 Web API,它有 2 个 URL。一个 URL 返回组,另一个返回给定 groupId 的每个组中的项目。
此页面在加载时进入无限循环。为了排除故障,我尝试在 ngOnInit () 中为 this.groups 添加一个记录器,这样我就可以构造 HTML 使用的数组,但看起来 this.groups/this.items 在 HTML 页面调用之前没有初始化。
我一定是在接近这个错误。我只尝试添加一个 HTML mat-select,其中 mat-optgroups 由 1 个 web 服务确定/mat-options 由另一个 web 服务确定。
我根据这个例子(https://material.angular.io/components/select/overview#creating-groups-of-options)构建了这个:
导航.component.ts
组服务.ts
项目服务.ts
HTML
angular - 我们可以将角度材料和引导程序一起用于角度项目吗?
我们可以将角度材料和引导程序一起用于角度项目吗?有什么我应该知道的吗?
angular - 带有数据源的角度材料表:分页和过滤器不起作用
我有以下具有数据源属性的角度材料表:
这是它的相应打字稿:
我正在获取数据并正常显示,但是我有 6 条记录,而不是在第一页上显示 5 条,在另一页上显示 1 条,所有 6 行都显示在第一页上,并且过滤器根本不起作用。
这是一个plunker,您可以添加一个数据数组。
我有以下错误:
错误类型错误:无法读取RegistrationComponent.push../src/app/dashboard/registration/registration.component.ts.RegistrationComponent.ngOnInit(registration.component.ts:20)处未定义的属性“分页器”