angular/ng-alain 如何修改UI/delon包組件

前言:

還是建議大家把angular看一下再來用蒲讯。

目的:

最近有很多使用者不知道angular的開源UI庫如何修改組件到涂。確實對于后臺系統(tǒng)來說有的時候UI庫的組件不一定能完全滿足我們的業(yè)務(wù)/設(shè)計需求个从。實地開發(fā)中在依賴于現(xiàn)有UI庫包的同時格二,我們可能需要增加一部分功能但是又不想重新開發(fā)整個組件。本篇主要來解決這個問題齿诉。以ng-alain/alain 組件delon包來做這個演示筝野。

重點:

對于開源組件包的修改問題好像有些爭議,我的大概觀點是這樣粤剧,必須遵守原有開源組件包的協(xié)議同時歇竟,如有創(chuàng)收還是盡量donate一下作者吧,以表敬意抵恋。

正文:

產(chǎn)生這個問題的主要源頭是對angular的組件化和angular如何實現(xiàn)組件化以及組件化的應(yīng)用理解不夠深刻焕议。以下通過實際操作來演示,不講概念只解決問題弧关,理解多深請諸君自己把握盅安。

1.下載ng-alain腳手架和Delon組件包。


2.復(fù)制delon/packages中所有文件到alain/share/delon文件夾下


3.alain/tsconfig.app.json梯醒;tsconfig.spec.json宽堆;tsconfig.json paths 添加? "@delon/*": ["app/shared/delon/*"]


4.去掉alain package.json delon包和ng-alain包的相關(guān)聲明。


5.npm install

6.刪除alain/delon包中 cli 和 schematics? 以及其他文件夾中多余的 json茸习,不要刪除 ts結(jié)尾的 就好 畜隶。好像有個文件夾有string.js 記得不要刪了,這個明顯是有用的。


7.ng serve 查看報錯的less引用 籽慢,可以先全局搜索?node_modules/@delon 然后對應(yīng)的文件改掉就可以了浸遗。


8.完成引入,這時候你就修改delon組件了箱亿。

9.你不會到這了都不知道怎么改吧跛锌,改代碼不用我教了吧。對應(yīng)改組件代碼就可以了届惋。K杳薄!D员郑藏??瘩欺?必盖。

結(jié)語

首先這只是個引子幫助理解組件化。angular是組件化渲染完全可以自己新增組件去替換模板的一些內(nèi)容俱饿,這么引入其實有些繁瑣了歌粥。

有人非要問為啥要包話,如果你是后端我想問你為啥要dll包和jar包呢拍埠,每次給你源碼工程不就完了失驶,說的好像很好合并升級一樣。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末枣购,一起剝皮案震驚了整個濱河市突勇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌坷虑,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件埂奈,死亡現(xiàn)場離奇詭異迄损,居然都是意外死亡,警方通過查閱死者的電腦和手機账磺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門芹敌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人垮抗,你說我怎么就攤上這事氏捞。” “怎么了冒版?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵液茎,是天一觀的道長。 經(jīng)常有香客問我,道長捆等,這世上最難降的妖魔是什么滞造? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮栋烤,結(jié)果婚禮上谒养,老公的妹妹穿的比我還像新娘。我一直安慰自己明郭,他們只是感情好买窟,可當(dāng)我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著薯定,像睡著了一般始绍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上沉唠,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天疆虚,我揣著相機與錄音,去河邊找鬼满葛。 笑死径簿,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的嘀韧。 我是一名探鬼主播篇亭,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锄贷!你這毒婦竟也來了译蒂?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤谊却,失蹤者是張志新(化名)和其女友劉穎柔昼,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體炎辨,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡捕透,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了碴萧。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片乙嘀。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖破喻,靈堂內(nèi)的尸體忽然破棺而出虎谢,到底是詐尸還是另有隱情,我是刑警寧澤曹质,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布婴噩,位于F島的核電站擎场,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏讳推。R本人自食惡果不足惜顶籽,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望银觅。 院中可真熱鬧礼饱,春花似錦、人聲如沸究驴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽洒忧。三九已至蝴韭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間熙侍,已是汗流浹背榄鉴。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蛉抓,地道東北人庆尘。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像巷送,于是被迫代替她去往敵國和親驶忌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容