Angular 从浏览器控制台删除材质警告
在我的浏览器控制台中获取警告: 不推荐使用:DI正在实例化一个令牌“MatCarouselHammerConfig”,该令牌继承其@Injectable decorator,但本身不提供。 这将成为v10中的错误。请将@Injectable()添加到“MatCarouselHammerConfig”类中 我转到节点_modules/@ngmodule/material carousel/esm5/lib/carousel.module.js * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { MatButtonModule } from '@angular/material/button'; import { MatIconModule } from '@angular/material/icon'; import { MatCarouselComponent } from './carousel.component'; import { MatCarouselSlideComponent } from './carousel-slide/carousel-slide.component'; import { HammerGestureConfig, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser'; // https://github.com/angular/angular/issues/10541#issuecomment-300761387 var // https://github.com/angular/angular/issues/10541#issuecomment-300761387 MatCarouselHammerConfig = /** @class */ (function (_super) { tslib_1.__extends(MatCarouselHammerConfig, _super); function MatCarouselHammerConfig() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.overrides = { pinch: { enable: false }, rotate: { enable: false } }; return _this; } return MatCarouselHammerConfig; }(HammerGestureConfig)); // https://github.com/angular/angular/issues/10541#issuecomment-300761387 export { MatCarouselHammerConfig }; if (false) { /** @type {?} */ MatCarouselHammerConfig.prototype.overrides; } var MatCarouselModule = /** @class */ (function () { function MatCarouselModule() { } /** * @return {?} */ MatCarouselModule.forRoot = /** * @return {?} */ function () { return { ngModule: MatCarouselModule, providers: [ { provide: HAMMER_GESTURE_CONFIG, useClass: MatCarouselHammerConfig } ] }; }; MatCarouselModule.decorators = [ { type: NgModule, args: [{ declarations: [MatCarouselComponent, MatCarouselSlideComponent], imports: [CommonModule, MatButtonModule, MatIconModule], exports: [MatCarouselComponent, MatCarouselSlideComponent] },] } ]; return MatCarouselModule; }()); export { MatCarouselModule }; *@fileoverview由tsickle添加 *@suppress{checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode}由tsc检查 */ 从“tslib”导入*作为tslib_1; 从“@angular/core”导入{NgModule}; 从“@angular/common”导入{CommonModule}; 从“@angular/material/button”导入{MatButtonModule}; 从“@angular/material/icon”导入{MatIconModule}; 从“./carousel.component”导入{MatCarouselComponent}; 从“./carousel slide/carousel slide.component”导入{MatCarouselSlideComponent}; 从“@angular/platform browser”导入{HammerGestureConfig,HAMMER_手势_CONFIG}; // https://github.com/angular/angular/issues/10541#issuecomment-300761387 变量 // https://github.com/angular/angular/issues/10541#issuecomment-300761387 MatCarouselHammerConfig=/**@class*/(函数(_super){ tslib_1.__扩展(MatCarouselHammerConfig,_super); 函数MatCarouselHammerConfig(){ var_this=_super!==null&&u super.apply(this,arguments)| this; _此项。覆盖={ 挤压:{enable:false}, 旋转:{enable:false} }; 把这个还给你; } 返回MatCarouselHammerConfig; }(HammerGestureConfig); // https://github.com/angular/angular/issues/10541#issuecomment-300761387 导出{MatCarouselHammerConfig}; if(false){ /**@type{?}*/ MatCarouselHammerConfig.prototype.overrides; } var MatCarouselModule=/**@class*/(函数(){ 函数MatCarouselModule(){ } /** *@return{?} */ MatCarouselModule.forRoot=/** *@return{?} */ 函数(){ 返回{ ngModule:MatCarouselModule, 供应商:[ {provide:HAMMER\u position\u CONFIG,useClass:MatCarouselHammerConfig} ] }; }; MatCarouselModule.decorators=[ {type:NgModule,args:[{ 声明:[MatCarouselComponent,MatCarouselSlideComponent], 导入:[CommonModule、MatButtonModule、MatIconModule], 导出:[MatCarouselComponent,MatCarouselSlideComponent] },] } ]; 返回转盘模块; }()); 导出{MatCarouselModule}; 如何在这个js文件中添加@Injectable()decorator。??Angular 从浏览器控制台删除材质警告,angular,angular-material,Angular,Angular Material,在我的浏览器控制台中获取警告: 不推荐使用:DI正在实例化一个令牌“MatCarouselHammerConfig”,该令牌继承其@Injectable decorator,但本身不提供。 这将成为v10中的错误。请将@Injectable()添加到“MatCarouselHammerConfig”类中 我转到节点_modules/@ngmodule/material carousel/esm5/lib/carousel.module.js * @fileoverview added by ts
我需要解决这个问题。我的angular 10项目中有这个问题,似乎是Ivy造成了这个问题,这个插件需要更新以支持Ivy,如果你找到任何解决方案,请告诉我
Github问题已存档,但仍在项目Github页面上打开:我的angular 10项目中有此问题,似乎是Ivy造成了此问题,此插件需要更新以支持Ivy,如果您找到任何解决方案,请告诉我 Github问题已存档,但仍在项目Github页面上打开: