angular6相关内容
我正在使用简单的 form-field input 组件,如下面的代码 在输入默认字段时,占位符将位于上方. 如何在进入输入字段时隐藏占位符? 解决方案
..
我将 Angular 6 与 Angular Material 一起使用.我正在尝试从 mat-chip 和自动完成中保存选定的对象或选定对象的列表.我能够将字符串值发送到fruits[] 数组,但无法将选定的对象发送到fruits[] 数组.请帮我找到解决办法.谢谢. 我的演示项目链接:演示代码在stackblitz上 解决方案 你可以试试这个解决方案. 我在 Stackbl
..
..
我正在按照 教程 在 angular 6 中实现 cdk 树.我创建了一个树结构,现在我想通过使其可点击来从子节点获取父层次结构,而像 getDescendants 这样的方法可以获取节点的子节点,反之亦然.如何从子节点或叶节点获取父层次结构. 解决方案 我已将这些方法添加到我的树组件中.请注意,我使用的是扁平树,这不适用于嵌套树. @Component({选择器:'es-outline
..
最近为此升级到 angular 6 后,我试图将页脚行实现到 mat-table 组件中,但是在表中添加了 mat-footer-cell 和 mat-footer-row 元素后,我得到以下错误: 错误类型错误:无法读取未定义的属性“模板"在 MatFooterRowDef.push../node_modules/@angular/cdk/esm5/table.es5.js.CdkFoot
..
我是 Angular 的新手,我正在寻找 mat-cards 上的分页.我见过的例子只有表格的分页. 我有数百个代码,希望将其限制为每页 8-10 张卡片.如何实现这一目标?这是我的 html 和 ts 代码. .html 文件
..
请注意,分页/排序无法正常工作.分页不显示它显示的元素数量并且排序不起作用,但是如果您删除 html 文件中的行 *ngIf="dataSource?.filteredData.length > 0" 错误是固定的.如果你使用过滤,它可以工作,但它不显示过滤量 检查示例. https://stackblitz.com/编辑/angular-wqkekh-nm3pn2?file=app/
..
我需要创建一个没有文件夹的组件.我正在使用 Angular-Cli 命令 ng g c testing 来创建组件.但是,该命令会为新创建的组件创建一个文件夹包装器. 解决方案 您可以使用 --flat 标志. ng g c test --flat 有关更多信息,请关注此链接 平坦 = 真 |假 如果为 true,则会在当前项目的顶层创建新文件. 默认值:false
..
我需要帮助定制角度材料日期选择器,即https://material.angular.io/components/datepicker/overview.一旦我们点击日期,日历就不应该关闭.我应该可以有 2 个按钮,一个是“取消",另一个是“保存".单击保存按钮后,日历应关闭. 解决方案 我不知道这是否是更好的解决方案,但基于此 SO 答案,我认为解决方案是使用带有日历的菜单. 因为
..
我已经实现了一个 CustomDateAdapter,如下所述:https://medium.com/@esanjiv/working-with-custom-dateadapter-for-angular-material-2-datepicker-76d4446277dc 现在,我正在执行 Angular Material 6 迁移,但出现以下错误 core.js:1598 错误错误:
..
我正在尝试添加角度材料组件.但该组件无法正常工作.那个错误说 未捕获的错误:模板解析错误:“mat-option"不是已知元素://... 我认为错误来自 app.module.ts: import { BrowserModule } from '@angular/platform-browser';从'@angular/core' 导入 { NgModule };import { Ap
..
我正在使用有角度的材料轮廓 mat-form-field 来设计表单.我得到了带有边框角半径的默认 mat-form-field 轮廓文本框视图.有什么办法可以去掉outline mat-form-field的边框圆角半径,转成方形文本框视图. 我尝试使用以下内容更改角材料 mat-form-field 的默认样式,但它不起作用. //css .mat-form-field-appe
..
我使用的是 matStepper,当我将 selectedIndex 设置为 3 时,我无法使用下一个和上一个导航.我可以单击水平步进器中的 (1),然后像往常一样使用下一个/上一个.所有表格都是有效的,我可以在单击 (1) 后使用 1-7 的 next 进行导航. 注意我有 this.selectedIndex = 3;硬编码
..
我正在尝试更改 Angular Material 中文本框的边框颜色.现在有三种不同的颜色(hover、focus 和 idle).如何更改这些颜色? 我希望它们与我的主题不同. 大纲表单字段 有更改字体大小的选
..
有谁知道这个例子中的表格如何:https://stackblitz.com/angular/dlxbkjqaoba?file=app%2Ftable-basic-example.ts 使列水平定向,大致如图所示: 解决方案 您可以在类中的 ngOnInit() 方法中使用反转表来给出所需的数据结构,然后迭代HTML 中的列列表以提供所需的列.下面是一个例子: ts 文件: i
..
我们正在托管一个带有 angular 6 的新应用程序,并且我们有许多带有 diff URL 的服务器,我想自动更改它们(如 Java 中的 .property 文件).在谷歌搜索后,我得到了一些答案,比如更改 environment.ts 文件中的路径,因此它会影响所有组件.但它不完全是我的要求,这意味着如果我更改 environment.ts 文件中的 URL,我们应该保存该文件,我们需要再次
..
假设我有以下表单结构: this.myForm = this.formBuilder.group({日期: ['', [Validators.required]],注释:[''],项目:this.initItems()});initItems() {var formArray = this.formBuilder.array([]);for (让 i = 0; i 并且名称控件应该是自动完
..
我使用的是 angular 6,我有一个按钮可以打开一个对话框.在我的对话框中,我有一个获取用户数据的表单,然后我有两个按钮可以提交和取消.我试图在控制台中显示我的表单数据,但它返回未定义!有什么问题?这是代码的一部分: main.component.ts: import { Work } from '../../../../classes/work_shift';从 './dialo
..
我正在构建一个 crud 操作并且能够执行创建操作.现在我正在尝试编辑和删除它们.我尝试通过服务获取个人数据但失败了.如果有人能帮我解决这个问题就好了. service.ts //获取角色数据获取角色数据(){var headers = new HttpHeaders().set('Authorization', 'Token' +localStorage.getItem('usertok
..
我正在使用 httpclient get,当我在请求 URL 中有 # 时,它会删除 # 之后的所有内容 示例: 预期请求: https://jsonplaceholder.typicode.com/users/1#TEST 实际请求: https://jsonplaceholder.typicode.com/users/1 我尝试使用 PathLocationS
..