angular2 各種開發種遇到的問題和設定

2022-09-01 17:09:13 字數 477 閱讀 6286

angular2 ng-reflect 的消除:

在用ng2開發的時候發現dom上有大量的資料被掛載在ng-reflect屬性上面, 這些是為了在開發環境debug提供的,

所以想去掉這些屬性, 只需要在 /src/environments/environment.ts 中設定 production: true 即可。

這個問題的出現, 是因為路由最開始需要由nginx來轉到我們的應用, 而ng2預設採用的路由策略使得nginx沒辦法正確解析到index.html上面,

乙個辦法是使用:

@ngmodule()

],})

這樣路由時候在url處的字串會加乙個#, 回退到ng1時候的情況。

Angular2開發拙見

本文集中講講筆者目前使用ng2來開發專案時對其元件的使用的個人的一些拙劣的經驗。先簡單講講從ng1到ng2框架下元件的職責與地位 ng1中的一大特色 指令,分為屬性型 標籤型 css型別和注釋型。其中寫在css類以及注釋中的元件想必多數人都不會去使用,而屬性型指令與標籤型指令則是ng1火遍宇宙的功臣...

angular2 發布angular2模組,服務

上回說到了如何利用npm包管理器發布自己的包,這次咱們就來個實踐。1 寫好自己的元件 2 利用npm發布自己的元件 3 使用包 基於angular2的架構,一般都需要下列檔案 html檔案,css檔案,component檔案,module檔案。component檔案內容 import區域 impor...

使用angular2開發管理系統專案

公司內部有乙個內部專案,功能是對一些資料進行crud,所以前端方面便選擇了angular2。當時最新版本是beta1,整個開發流程總共花了一周的時間。webpack的配置直接使用了angular2 webpack starter裡的配置。ng2最麻煩的應該就是環境配置了,得益於這個github的專案...