angular 相关问题

关于Angular的问题(不要与AngularJS混淆),来自Google的Web框架。将此标记用于Angular问题,这些问题并非特定于单个版本。对于较旧的AngularJS(1.x)Web框架,请使用angularjs标记。

错误 NG8002:无法绑定到“主题”,因为它不是“ngx-sculpture-loader”的已知属性

在我们的 Angular v15 应用程序中,我们安装了包“ngx-sculpt-loader”v8.0.0。 我们无法使用该软件包的最新版本,因为我们应该将 Angular 更新到 v17。 来自

回答 1 投票 0

Angular16 已禁用,无法使用反应形式

我正在使用 Angular 16 制作一个反应式表单。当选中该复选框时,我想阻止数据输入到其中一个输入,即禁用它。我的代码如下,但是不行,可以吗...

回答 1 投票 0

有没有一种简单的方法可以使用javascript省略号或类似的方法来合并对象数组?

令 arr = [ {id: 1, 数据: {foo: "bar 1"}}, {id:2,数据:{foo:“酒吧2”}} ]; //如果ID不存在,只需将其作为新元素添加到数组中 arr = [...arr, {id: 3, 数据: {foo: "bar 3"}}]

回答 1 投票 0

根据 Angular 中提供的日期生成响应

我有一个 JSON 响应。 响应 JSON: [ { “价格”:388, "创建日期": "2019-07-30T17:01:38", “创建的用户”:“PQR” }, { ”

回答 1 投票 0

将翻译添加到应用程序。 angular.json 问题

我想向应用程序添加翻译,但遇到配置问题。我有以下 angular.json 文件: { “项目”:{ ... “国际化”:{ “来源...

回答 1 投票 0

如何降级 Angular CLI 版本?

我是 Angular 4 的新手,收到此错误, 您的全局 Angular CLI 版本 (6.0.1) 高于您的本地版本 版本(1.4.1)。使用本地 Angular CLI 版本。 你能帮我吗

回答 5 投票 0

Angular Apollo 使用突变中重新获取查询的响应

我正在使用 Apollo 和 GraphQL 开发 Angular 项目。我有一个突变,可以更新帐户列表及其相关详细信息。突变成功后,我正在使用

回答 2 投票 0

ng-content 不显示具有主机属性的组件

我试图理解为什么 ng-content 不显示具有主机属性的组件。 如果您检查生成的 HTML DOM,该属性存在于主机标记中,但 ng-content 不存在...

回答 1 投票 0

如何在没有额外间距的情况下使用角度材质复选框?

我目前正在使用 Angular Material,想知道是否有办法在没有默认间距的情况下使用复选框。我注意到 Angular Material 的复选框被一些

回答 1 投票 0

单个方法内的角度信号多次更新触发效果(或计算)一次

在进入信号世界时,我们的团队遇到了看似奇怪的问题。让我们想象一个对信号有影响的组件,它是那里的公共成员。在组件构造函数中一些...

回答 1 投票 0

角度通用。动态路由不会在服务器端渲染

我在使用角度通用的服务器端渲染动态路线时遇到问题。 例如: { 路径: 'room/:slug', 组件: RoomDetailsComponent } 不会在服务器端呈现。 { 路径:'房间...

回答 2 投票 0

KendoUI Angular 17 - NG0300:多个组件将节点与标记名按钮匹配

我有不同的组件,我在命令列中使用带有删除按钮的 KendoUI Angular Grid: 我有不同的组件,我在命令列中使用带有删除按钮的 KendoUI Angular Grid: <kendo-grid-command-column [width]="40"> <ng-template kendoGridCellTemplate let-dataItem> <button class="outgoing-delete-button" id="gridDeleteButton" kendoButton themeColor="primary" fillMode="clear" kendoGridRemoveCommand onClick="event.stopPropagation()" > <i class="fa fa-trash" aria-hidden="true"></i>&nbsp; </button> </ng-template> </kendo-grid-command-column> 我使用 npm-check-updates 来更新 @progress 组件,这是我的 package.json: "dependencies": { "@angular/animations": "~17.3.7", "@angular/common": "~17.3.7", "@angular/compiler": "~17.3.7", "@angular/core": "~17.3.7", "@angular/forms": "~17.3.7", "@angular/localize": "~17.3.7", "@angular/platform-browser": "~17.3.7", "@angular/platform-browser-dynamic": "~17.3.7", "@angular/platform-server": "~17.3.7", "@angular/router": "~17.3.7", "@fortawesome/angular-fontawesome": "^0.14.1", "@fortawesome/fontawesome-common-types": "^6.5.2", "@fortawesome/fontawesome-svg-core": "^6.5.2", "@ngx-translate/core": "^15.0.0", "@ngx-translate/http-loader": "^8.0.0", "@progress/kendo-angular-buttons": "^15.5.0", "@progress/kendo-angular-common": "^15.5.0", "@progress/kendo-angular-dateinputs": "^15.5.0", "@progress/kendo-angular-dialog": "^15.5.0", "@progress/kendo-angular-dropdowns": "^15.5.0", "@progress/kendo-angular-excel-export": "^15.5.0", "@progress/kendo-angular-grid": "^15.5.0", "@progress/kendo-angular-icons": "^15.5.0", "@progress/kendo-angular-indicators": "^15.5.0", "@progress/kendo-angular-inputs": "^15.5.0", "@progress/kendo-angular-intl": "^15.5.0", "@progress/kendo-angular-l10n": "^15.5.0", "@progress/kendo-angular-label": "^15.5.0", "@progress/kendo-angular-layout": "^15.5.0", "@progress/kendo-angular-listview": "^15.5.0", "@progress/kendo-angular-menu": "^15.5.0", "@progress/kendo-angular-navigation": "^15.5.0", "@progress/kendo-angular-notification": "^15.5.0", "@progress/kendo-angular-pdf-export": "^15.5.0", "@progress/kendo-angular-popup": "^15.5.0", "@progress/kendo-angular-progressbar": "^15.5.0", "@progress/kendo-angular-ripple": "^15.5.0", "@progress/kendo-angular-tooltip": "^15.5.0", "@progress/kendo-angular-treeview": "^15.5.0", "@progress/kendo-data-query": "^1.7.0", "@progress/kendo-drawing": "^1.20.1", "@progress/kendo-licensing": "^1.3.5", "@progress/kendo-svg-icons": "^2.3.0", "@progress/kendo-theme-default": "^7.2.1", "@types/lodash": "^4.17.1", "angular-oauth2-oidc": "^17.0.2", "bootstrap": "^5.3.3", "cldr-core": "^45.0.0", "cldr-dates-full": "^45.0.0", "cldr-numbers-full": "^45.0.0", "jquery": "^3.7.1", "kendo-ui-license": "^1.0.1", "locale-codes": "^1.3.1", "npm-check-updates": "^16.14.20", "oidc-client": "^1.11.5", "popper.js": "^1.16.0", "run-script-os": "^1.1.6", "rxjs": "~7.8.1", "zone.js": "~0.14.5" }, "devDependencies": { "@angular-devkit/build-angular": "~17.3.6", "@angular-eslint/builder": "17.3.0", "@angular-eslint/eslint-plugin": "17.3.0", "@angular-eslint/eslint-plugin-template": "17.3.0", "@angular-eslint/schematics": "17.3.0", "@angular-eslint/template-parser": "17.3.0", "@angular/cli": "~17.3.6", "@angular/compiler-cli": "~17.3.7", "@types/jasmine": "~5.1.4", "@types/jasminewd2": "~2.0.13", "@types/jquery": "^3.5.29", "@types/node": "^20.12.8", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", "eslint": "^9.2.0", "jasmine-core": "~5.1.2", "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "^2.1.0", "ngx-translate-testing": "^7.0.0", "tslib": "^2.6.2", "typescript": "^5.4.5" } 自从我将应用程序升级到 Angular 版本“17.3.7”并将 @progress 组件升级到版本“15.5.0”后,我收到此错误。我正在努力解决这个问题,请帮忙。 Error: NG0300: Multiple components match node with tagname button: ButtonComponent and RemoveCommandDirective. Find more at https://angular.io/errors/NG0300 at throwMultipleComponentError (core.mjs:9916:11) at findDirectiveDefMatches (core.mjs:11970:29) at resolveDirectives (core.mjs:11770:29) at elementStartFirstCreatePass (core.mjs:22977:5) at Module.ɵɵelementStart (core.mjs:23013:9) at Component_ng_template_32_Template (component.html:189:9) at executeTemplate (core.mjs:11268:9) at renderView (core.mjs:12470:13) at createAndRenderEmbeddedLView (core.mjs:12540:9) at TemplateRef.createEmbeddedViewImpl (core.mjs:13393:31) 我通过删除触发网格的内置事件删除的命令指令kendoGridRemoveCommand来修复错误,并将其替换为带有单击事件的简单按钮。 <kendo-grid-command-column [width]="40"> <ng-template kendoGridCellTemplate let-dataItem> <button id="gridDeleteButton" kendoButton themeColor="primary" fillMode="clear" [disabled]="appUser.hasStatRole" (click)="onDelete($event, dataItem.requestId)" > <i class="fa fa-trash" aria-hidden="true"></i>&nbsp; </button> </ng-template> </kendo-grid-command-column>

回答 1 投票 0

用户认证后调用linkedin API获取访问令牌时出现404错误

我正在尝试在我的 Angular 15 应用程序中设置使用 linkedin 登录(谷歌、微软和 Facebook 已完成并正在运行)。 我已使用以下产品在 linkedin 中配置并验证了我的应用程序: 西格...

回答 1 投票 0

Angular 17 SSR Express 服务器提供商

我尝试通过在“server.ts”文件中定义提供程序来将我的请求和响应对象共享给角度应用程序。 不管怎样,通过将它们注入到 app.component 中,它们总是

回答 3 投票 0

Angular i18n 支持更改语言吗?

我的目标是通过一个按钮将语言从英语(美国)更改为印度尼西亚语。 源代码 问题是教程没有演示更改语言的功能。 为什么我想...

回答 1 投票 0

有没有办法在 Angular 中的 Bowser 选项卡之间移动 HTML?

我正在尝试构建一个 Angular (v17) 应用程序,它允许用户通过拖放 HTML 元素来移动,甚至可以在多个浏览器选项卡之间移动。与 neo.mjs 的功能类似(h...

回答 1 投票 0

我应该如何在这个 Angular 16 应用程序的方法中使用 @HostListener?

我一直在使用 Angular 16、TypeScript 和电影数据库 (TMDB) 开发 SPA。 我需要在其中一个组件上执行“无限滚动”功能。 为此,我有: 出口

回答 1 投票 0

Angular - 可重用的表单组选择组件无法设置默认值

我有角度可重用选择组件,它接受 formControlName 作为@Input。并渲染选择组件,选项作为子组件传递并在 内渲染。 选择。

回答 1 投票 0

带有“**”的 Angular 模块化路由没有匹配的路由

在每个单独的子模块中使用routes.forchild是模块化应用程序的好方法,很好。但如何处理所有不匹配的网址呢?如果我实现到主(引导程序)

回答 3 投票 0

如何为 PrimeNG 下拉列表设置可见/不可见的组项目?

当我单击组标题时,如果组中有项目,我想使组项目可见/不可见。 是否可以? 例如,我想在下拉列表中看到 3 个项目(AA、BB、CC),前 2 个选项(AA 和 BB)

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.