我正在將我的應用從Ionic 2.0.0-beta.20
升級到Ionic 2.0.0-rc.3
。Ionic 2升級文件結構
的guide說以下內容:
導入和每個
custom components
和pipes
的src/app/app.module.ts
添加到 聲明數組。導入,並添加每個
providers
到providers
陣列的src/app/app.module.ts
。在
@Component
刪除任何使用providers
,pipes
和directives
陣列。
問題1
在舊版本Ionic 2.0.0-beta.20
,所有的文物都只是在app/pages
文件夾中。有了Ionic 2.0.0-rc.3
,它們應該全部位於所有頁面的src/pages
文件夾中,還是應該在其他位置分開?
問題2
如果我從每一頁的@Component
部分刪除所有directives
,在那裏將這些directives
界定?
例如
@Component({
templateUrl: 'review.html',
providers: [RatingService, JobService, UtilityService],
directives: [REACTIVE_FORM_DIRECTIVES, RatingComponentUpdateable, ControlMessages]
})
謝謝你的全面的答案 – Richard
很高興我能幫助:) – sebaferreras