更新angular2 Beta 11后发生错误

前端之家收集整理的这篇文章主要介绍了更新angular2 Beta 11后发生错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
更新angular2 beta.8到beta11后@View无法正常工作.我在终结时遇到这个错误

ERROR in ./~/ng2-bootstrap/components/datepicker/yearpicker.ts
(2,14): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

ERROR in ./~/ng2-bootstrap/components/datepicker/monthpicker.ts
(2,14): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

ERROR in ./src/app/components/subrouting/sub-routing.ts
(1,20): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

ERROR in ./src/app/components/sub-routing-2/sub-routing-2.ts
(1,20): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

ERROR in ./src/app/components/access-directives/access-directives.ts
(1,20): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

ERROR in ./src/app/components/access-data-bt-component/send-data.ts
(1,20): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no exported member 'View'.

解决方法

@View装饰器已被删除. @View(…)设置的参数也可以由@Component(…)设置.

也可以看看
https://github.com/angular/angular/issues/7363
https://github.com/angular/angular/issues/7658

猜你在找的Angularjs相关文章