Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度柔性布局错误:没有导出的成员ɵ;NgClassImpl错误_Angular_Angular Flex Layout - Fatal编程技术网

Angular 角度柔性布局错误:没有导出的成员ɵ;NgClassImpl错误

Angular 角度柔性布局错误:没有导出的成员ɵ;NgClassImpl错误,angular,angular-flex-layout,Angular,Angular Flex Layout,在我上一个Mean stack项目中,我使用了angular flex布局,它工作得很好 我用angular 7启动了一个新项目,包括flex layout 8(beta版),但出现了以下错误 ERROR in node_modules/@angular/flexlayout/extended/typings/class/class.d.ts(9,19): error TS2305: Module '".../.../node_modules/@angular/co

在我上一个Mean stack项目中,我使用了angular flex布局,它工作得很好

我用angular 7启动了一个新项目,包括flex layout 8(beta版),但出现了以下错误


    ERROR in 
    node_modules/@angular/flexlayout/extended/typings/class/class.d.ts(9,19): 
    error TS2305: Module '".../.../node_modules/@angular/common/common"' 
    has no exported member 'ɵNgClassImpl' 

这是我的package.json依赖项:

"dependencies": {
   "@angular/animations": "~7.2.0",
   "@angular/cdk": "^7.3.7",
   "@angular/common": "~7.2.0",
   "@angular/compiler": "~7.2.0",
   "@angular/core": "~7.2.0",
   "@angular/flex-layout": "^8.0.0-beta.25",
   "@angular/forms": "~7.2.0",
   "@angular/http": "^7.2.15",
   "@angular/material": "^7.3.7",
   "@angular/platform-browser": "~7.2.0",
   "@angular/platform-browser-dynamic": "~7.2.0",
   "@angular/router": "~7.2.0",
   "@ng-bootstrap/ng-bootstrap": "^4.1.3",
   "bootstrap": "^4.3.1",
   "core-js": "^2.5.4",
   "hammerjs": "^2.0.8",
   "jquery": "^3.4.1",
   "material-icons": "^0.3.1",
   "popper.js": "^1.15.0",
   "rxjs": "~6.3.3",
   "tslib": "^1.9.0",
   "zone.js": "~0.8.26"
 },

有人能解释为什么会发生这种情况吗?它适用于flex layout 7.0

flex layout v8仅适用于Angular v8。返回V7查看角度9

安装9.x版本的flex布局

npm install --save @angular/flex-layout@9.0.0-beta.29
添加所需的依赖项:

npm install tslib --save

是的。谢谢你的澄清。flex布局v7仅适用于angular v7,flex v6适用于angular6。就是这样,或者你可以通过这个npm安装@angular/flex来修复-layout@7.0.0-β.24