angular7相关内容

如何重置清除 Typescript 类中的值

如何在 Typescript 中重置类中的值并确保清除所有值?有没有打字稿功能可以做到这一点? 导出类产品{产品编号:编号;产品名称:字符串;产品描述:字符串;} 我们有许多包含 50 多个字段的类,正在寻找有效的方法来执行此操作. 解决方案 试试这个: 工作演示 productDetails: Product = {产品编号:1,产品名称:“苹果",产品描述:“水果"};重启 ..
发布时间:2021-11-08 23:45:20 其他开发

Angular Viewmodels 和组件中的使用

我正在尝试通过组件将视图模型绑定到视图.最初我在组件中做了这个,它几乎可以工作: model: any = {租户 ID: '',自定义字段名称:'',数量:[]};数量:任意 = {价钱: '',姓名: ''} 然后点击按钮添加 的新对象 型号 我是这样做的: addNewQuantity() {如果(this.newQuantity){this.quantity.name = ..

Angular 8:基于组件在html中动态设置formControlName

在 db 表中,我有“key_name",它在 API 中成功返回并且运行良好. 我想要做的是在 html 和组件中将这些字段值设置为 formControlName 我使用的是反应式表单,所以我尝试了 formArrayName. 基于更改事件,我在 categoryArray 中推送新的 formControl 并将其键分配为 db 字段的值. 这是我的 Html: ..

返回语句中的空检查

当我在 data.req 中有一个空值时,data.req.toLowerCase() 会抛出一个错误.我如何检查像 这样的条件 if(data.req === null) {//没做什么} 别的 {data.req.toLowerCase().indexOf(searchTerms.req) !== -1} //在下面提到的返回语句中,我应该如何仅检查 data.req 的 null 值? ..
发布时间:2021-11-08 23:39:21 前端开发

如何访问 ngrx/effects 中的解析器数据?(v7)

我在组件中有api 调用,这很耗时,所以我实现了解析器.我希望 resolver 数据存在于商店中,以供以后使用.我已经实现了 ngrx/store、ngrx/effects 和 ngrx/router-store. 组件的当前状态 直接从组件中的解析器数据中获取数据(路由类型为 ActivatedRoute) 理想状态 为了保存解析器数据,我需要有效地访问解析器数据.所以 ..
发布时间:2021-11-08 23:39:06 其他开发

角度,地图:地图给出延迟订阅的结果

我想用 Angular 构建一个用户页面. 在我的服务中,我通过此代码获取数据. getUser(id: number): Observable{return this.http.get(`${this.baseUrl}/getUser.php?id=${id}`).pipe(地图((res)=> {this.user = res['数据'];返回 this.user;}),catchEr ..
发布时间:2021-11-08 23:38:58 其他开发

部署 angular 7 网站和谷歌应用引擎 API 时的应用 yaml 配置问题

我正在尝试在 Google App Engine 中部署一个 Angular7 应用程序,后端端点在 python2.7 中.在这里我收到处理程序错误: 未找到处理程序引用的静态文件:dist/_ah/api/sampleApi/v1/users 在 app.yaml 中配置时,Angular dist 文件夹和 API 均失败. 如果从 app.yaml 中删除 API 的配置 ..