Skip to content

Commit a24bf23

Browse files
committed
切换到PrimeNG
1 parent e45357e commit a24bf23

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+11338
-72
lines changed

.angular-cli.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,7 @@
5555
"../node_modules/tinymce/plugins/textcolor/plugin.js",
5656
"../node_modules/tinymce/plugins/colorpicker/plugin.js",
5757
"../node_modules/tinymce/plugins/textpattern/plugin.js",
58-
"../node_modules/tinymce/plugins/imagetools/plugin.js",
59-
60-
"../node_modules/jquery/dist/jquery.min.js",
61-
"../node_modules/jquery-ui-dist/jquery-ui.min.js"
58+
"../node_modules/tinymce/plugins/imagetools/plugin.js"
6259
],
6360
"environmentSource": "environments/environment.ts",
6461
"environments": {

README.md

Lines changed: 17 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -13,41 +13,16 @@ NiceFish是一个系列项目,都是Angular这个技术栈。
1313

1414
- NiceFish-Admin:这是系统管理界面,基于Angular 4.0.0,http://git.oschina.net/mumu-osc/NiceFish-Admin
1515

16-
- NiceFish-Admin-ng1:这是一个基于Angular 1.6.4(最新版)的管理后台模板,https://git.oschina.net/mumu-osc/NiceFish-Admin-ng1.git 。这个项目我需要特别说明一下,根据目前的统计数据,还有我在数十家企业实际看到的情况,国内还有大量的企业在使用Angular 1.x,而其中很多居然没有做任何AMD处理!我的天哪!前端开发发展到了今天这个状态,AMD是标配啊兄弟们。就算你还在用jQuery做项目,AMD也是必须的哦。把所有js全部压在一个大文件里面,然后在index里面一次性加载,不能再这样做了啊!所以我会很快做好这个项目,给你们一个示范,看看大型的业务项目应该如何切分目录、模块,如何做AMD加载。
17-
1816
- NiceFish-ionic:这是一个移动端的demo,基于ionic。http://git.oschina.net/mumu-osc/nicefish-ionic
1917

2018
- NiceFish-SpringMybatis:这是Java版后台服务,http://git.oschina.net/mumu-osc/NiceFish-SpringMybatis
2119

2220
- NiceBlogElectron:https://github.com/CN-Tower/NiceBlogElectron ,这是一个基于Electron的桌面端项目,把NiceFish用Electron打包成了一个桌面端运行的程序。这是由ZTE中兴通讯的前端道友提供的,如果您正在研究如何利用Electron开发桌面端应用,请参考这个项目。
2321

24-
NiceFish可以用来搭建个人Blog、微型SNS站点,或者用于学习Angular(其实我并不在乎你用来干嘛,那关我什么事呢对吧?)。
25-
26-
一起来玩儿吧!很好玩儿哦!
27-
28-
2922
## 对应的视频教程
3023

3124
此项目对应的视频教程(超清),包括所有PPT,请点这里:http://damoqiongqiu.github.io/videos/index.html
3225

33-
## 演示地址
34-
35-
![效果图](src/assets/imgs/1.png)
36-
37-
![效果图](src/assets/imgs/2.png)
38-
39-
![效果图](src/assets/imgs/3.png)
40-
41-
![效果图](src/assets/imgs/4.png)
42-
43-
![效果图](src/assets/imgs/5.png)
44-
45-
## 目录结构描述
46-
47-
![目录结构1](src/assets/imgs/6.png)
48-
49-
![目录结构2](src/assets/imgs/9.png)
50-
5126
## 用法
5227

5328
用git克隆本项目,从命令行进入进入项目根目录,依次执行以下命令:
@@ -107,37 +82,43 @@ angular-cli会在项目根目录下生成一个dist目录,里面就是编译
10782

10883
## 推荐项目
10984

110-
- ng2整合各种插件的项目-Code Be
111-
https://git.oschina.net/zt_zhong/CodeBe
85+
- 目前最完善的Angular组件库PrimeNG,共有81个组件,十几套皮肤,能全面覆盖你的日常开发需求:https://www.primefaces.org/primeng/#/
11286

113-
- 目前最完善的Angular组件库PrimeNG,共有81个组件,能全面覆盖你的日常开发需求:https://www.primefaces.org/primeng/#/
87+
- 一个非常好的后台管理模板项目ng2-admin: https://github.com/akveo/ng2-admin
11488

115-
- ng2-admin: https://github.com/akveo/ng2-admin
89+
- ng2整合各种插件的项目-Code Be:https://git.oschina.net/zt_zhong/CodeBe
11690

11791
- awesome-angular: https://github.com/AngularClass/awesome-angular 几百个开源项目和组件列表
11892

93+
- 医院挂号系统,基于Ionic3:https://github.com/stewchicken/hospital-booking
94+
11995
## 在线交流QQ群
12096

121-
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=8db5ed802cbddbf6432d7ba7dc4f2a316be020442491eb41cbfb1a12434e8cc7" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular 1区:286047042(满)</a>
97+
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=8db5ed802cbddbf6432d7ba7dc4f2a316be020442491eb41cbfb1a12434e8cc7" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular-1区-丝绸之路:286047042(满)</a>
12298

123-
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=cbfcd79e7e90939b0e2c519f475fac4792985ce2abc5ad45ec5e06ffcfe944dd" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular 2区:139357161(满)</a>
99+
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=cbfcd79e7e90939b0e2c519f475fac4792985ce2abc5ad45ec5e06ffcfe944dd" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular-2区-敦煌:139357161(满)</a>
100+
101+
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=639229c8b6ad0c3a9a8f381dddf5d7785780b20d8c37eb25c91ac73ea7d37a5f" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular-3区-玉门关:473129930(满)</a>
102+
103+
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=12add102af3f67910bdc0de753dee10ebada08ab485af7e38f4dfa0ee27476f7" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular-4区-河西走廊:483016484(满)</a>
104+
105+
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=1293a6494fb306ea29d281e320a8f4ef82285fa5300f73118e6ff7a79ce76036"
106+
class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i>
107+
Angular-5区-楼兰:483016484(将满)
108+
</a>
124109

125-
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=639229c8b6ad0c3a9a8f381dddf5d7785780b20d8c37eb25c91ac73ea7d37a5f" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular 3区:473129930(满)</a>
126110

127-
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=12add102af3f67910bdc0de753dee10ebada08ab485af7e38f4dfa0ee27476f7" class="list-group-item"><i class="fa fa-qq" aria-hidden="true"></i> Angular 4区:483016484(将满)</a>
128111

129112
如果您有Angular相关的问题需要讨论,或者单纯想跟我Say Hello,请加上面几个扣扣群。注意,我每天都会收到大量的求助消息,真的有点忙,所以请您优先在扣扣群里面讨论问题。
130113

131114
## 关于我
132115

133116
我是大漠穷秋,我的Github个人主页在这里:http://damoqiongqiu.github.io/
134117

135-
如果您觉得看视频教程不过瘾,想要找我去现场讲,请联系我的微信。当然,现场版的演讲会比线上内容更详细,而且可以带着大家实际上手写一些代码。
118+
如果您觉得看视频教程不过瘾,想要找我去现场讲,请联系我的微信scriptbaby。当然,现场版的演讲会比线上内容更详细,而且可以带着大家实际上手写一些代码。
136119

137120
注意,微信号只谈公事,不聊天儿,也不答技术问题。不要腆着个脸把那些很二的问题随便甩过来,有一个网站叫百度,你知道的!
138121

139-
![我的微信](src/assets/imgs/angular-damo/my_wechat.jpg)
140-
141122
## 开源许可证
142123
MIT
143124

package.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,15 @@
2121
"@angular/platform-browser": "^4.0.2",
2222
"@angular/platform-browser-dynamic": "^4.0.2",
2323
"@angular/router": "^4.0.2",
24-
"bootstrap": "^3.3.7",
2524
"core-js": "^2.4.1",
26-
"datatables.net": "^1.10.13",
27-
"echarts": "^3.4.0",
25+
"bootstrap": "^3.3.7",
2826
"font-awesome": "^4.7.0",
29-
"jquery": "^3.1.1",
30-
"jquery-ui-dist": "^1.12.1",
27+
"primeng": "^4.1.0",
28+
"echarts": "^3.4.0",
3129
"jsplumb": "^2.3.2",
3230
"md5": "^2.2.1",
3331
"ng2-translate": "5.0.0",
3432
"portfinder": "1.0.13",
35-
"primeng": "^4.1.0",
3633
"rxjs": "^5.1.0",
3734
"tinymce": "4.5.6",
3835
"ts-helpers": "1.1.2",

src/app/app.component.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
<li class="dropdown">
2525
<a routerLink="map">高德地图</a>
2626
</li>
27-
<li class="dropdown">
28-
<a routerLink="jquery">集成jQuery</a>
29-
</li>
3027
<li class="dropdown">
3128
<a routerLink="jsplumb">集成jsplumb</a>
3229
</li>

src/app/app.module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import { EqualValidator } from './user/user-register/directives/equal-validator.
2020

2121
import { ChartComponent } from './chart/chart.component';
2222
import { EChartOptionDirective1 } from './chart/echart-option.directive';
23-
import { UseJqueryComponent } from './use-jquery/use-jquery.component';
2423
import { GaodeMapComponent } from './map/gaode-map/gaode-map.component';
2524
import { AmapComponent } from './map/gaode-map/amap/amap.component';
2625
import { JsplumbDemoComponent } from './jsplumb-demo/jsplumb-demo.component';
@@ -39,7 +38,6 @@ export function createTranslateLoader(http: Http) {
3938
EqualValidator,
4039
EChartOptionDirective1,
4140
ChartComponent,
42-
UseJqueryComponent,
4341
AmapComponent,
4442
GaodeMapComponent,
4543
JsplumbDemoComponent

src/app/app.routes.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { ForgetPwdComponent } from './user/forget-pwd/forget-pwd.component';
66
import { UserRegisterComponent } from './user/user-register/user-register.component';
77
import { ChartComponent } from './chart/chart.component';
88
import { GaodeMapComponent } from './map/gaode-map/gaode-map.component';
9-
import { UseJqueryComponent } from './use-jquery/use-jquery.component';
109
import { JsplumbDemoComponent } from './jsplumb-demo/jsplumb-demo.component';
1110

1211
export const appRoutes=[
@@ -54,11 +53,8 @@ export const appRoutes=[
5453
{
5554
path: 'manage',
5655
loadChildren:'./manage/manage.module#ManageModule'
57-
},
58-
{
59-
path: 'jquery',
60-
component:UseJqueryComponent
61-
},{
56+
},
57+
{
6258
path:'jsplumb',
6359
component:JsplumbDemoComponent
6460
},

src/app/home/social-channel/social-channel.component.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44
<h3 class="panel-title">社交媒体</h3>
55
</div>
66
<div class="list-group">
7-
<a href="assets/imgs/angular-weibo.png" class="list-group-item" target="_blank"><i class="fa fa-weibo" aria-hidden="true"></i> 官方微博</a>
7+
<a href="http://weibo.com/angularjs" class="list-group-item" target="_blank"><i class="fa fa-weibo" aria-hidden="true"></i> 官方微博</a>
88
<a href="http://i.youku.com/u/UMjczOTc0NDkzNg==" class="list-group-item" target="_blank"><i class="fa fa-video-camera" aria-hidden="true"></i> 优酷视频教程</a>
99
<a href="https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g" class="list-group-item" target="_blank"><i class="fa fa-youtube" aria-hidden="true"></i> 油管视频教程</a>
10+
<a href="http://damoqiongqiu.github.io/" class="list-group-item" target="_blank"><i class="fa fa-github" aria-hidden="true"></i> 我的主页</a>
1011
</div>
1112
</div>
1213
</div>
Loading
293 Bytes
Loading
12.8 KB
Loading

0 commit comments

Comments
 (0)