angular5-example-shopping-app:Angular 5示例购物应用程序+ Angular材质+响应式-源码

上传者: 42102401 | 上传时间: 2021-01-29 23:09:30 | 文件大小: 623KB | 文件类型: ZIP
Angular 5示例购物应用程序+ Angular材质+响应式 用 :red_heart_selector: 用户界面说明 该应用程序提供了维护购物清单的可能性。 可以在搜索字段中搜索产品 每种产品都可以添加到购物清单中 可以查看购物清单 可以从购物清单中删除产品 购物清单名称可以定义和更改 人性化设计 API连接: 应用程序使用shutterstock.com API,但可以轻松更改为任何其他API 产品特点 角度5+ 国际化(翻译) 路由 延迟加载(购物模块) 材料设计 自定义加载页面 响应式布局(弹性布局模块) RxJS /可观察的 角形 Http 可扩展架构 遵循最佳做法! 环境安装 您需要在PC / Mac上安装Node.js和npm 。 然后只需在项目的根目录中运行npm install 。 开发服务器 为开发服务器运行npm start 。 导航到http://localhost:4200/ 。 如果您更改任何源文件,该应用程序将自动重新加载。 建立 运行npm run build来构建项目。 构建工件将存储在dist/目录中。 使用-prod标志进行生

文件下载

资源详情

[{"title":"( 87 个子文件 623KB ) angular5-example-shopping-app:Angular 5示例购物应用程序+ Angular材质+响应式-源码","children":[{"title":"angular5-example-shopping-app-master","children":[{"title":".angular-cli.json <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":".github","children":[{"title":"ISSUE_TEMPLATE.md <span style='color:#111;'> 313B </span>","children":null,"spread":false},{"title":"PULL_REQUEST_TEMPLATE.md <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"tsconfig.spec.json <span style='color:#111;'> 283B </span>","children":null,"spread":false},{"title":"main.ts <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 684B </span>","children":null,"spread":false},{"title":"polyfills.ts <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"environments","children":[{"title":"environment.ts <span style='color:#111;'> 387B </span>","children":null,"spread":false},{"title":"environment.prod.ts <span style='color:#111;'> 51B </span>","children":null,"spread":false}],"spread":true},{"title":"scss","children":[{"title":"vendors","children":[{"title":"_normalize.scss <span style='color:#111;'> 7.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"basic","children":[{"title":"loading.scss <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"_main.scss <span style='color:#111;'> 269B </span>","children":null,"spread":false}],"spread":true},{"title":"styles.scss <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false}],"spread":true},{"title":"favicon.ico <span style='color:#111;'> 5.30KB </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"i18n","children":[{"title":"lang.de.json <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"lang.en.json <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"github-circle-white-transparent.svg <span style='color:#111;'> 757B </span>","children":null,"spread":false},{"title":"shopping-lists","children":[{"title":"cart7.png <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"angular-app-screen.png <span style='color:#111;'> 522.82KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"test.ts <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"tsconfig.app.json <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"app.translate.factory.ts <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"app.component.scss <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"services","children":[{"title":"state","children":[{"title":"state.service.spec.ts <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"state.service.ts <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"app-routing.module.ts <span style='color:#111;'> 893B </span>","children":null,"spread":false},{"title":"shopping","children":[{"title":"shared","children":[{"title":"shopping.service.spec.ts <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"product.model.ts <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"shopping-list.model.ts <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"shopping.service.ts <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false}],"spread":false},{"title":"shopping.component.spec.ts <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"shopping-routing.module.ts <span style='color:#111;'> 773B </span>","children":null,"spread":false},{"title":"shopping.component.html <span style='color:#111;'> 32B </span>","children":null,"spread":false},{"title":"shopping-lists","children":[{"title":"shopping-lists.component.ts <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"shopping-lists.component.scss <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"remove-shopping-list.dialog.html <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"shopping-lists.component.spec.ts <span style='color:#111;'> 678B </span>","children":null,"spread":false},{"title":"shopping-lists.component.html <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"shopping.component.ts <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"shopping.module.ts <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"shopping-list-detail","children":[{"title":"shopping-list-detail.component.scss <span style='color:#111;'> 445B </span>","children":null,"spread":false},{"title":"shopping-list-detail.component.spec.ts <span style='color:#111;'> 714B </span>","children":null,"spread":false},{"title":"shopping-list-detail.component.html <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"shopping-list-detail.component.ts <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"shared","children":[{"title":"shared.module.ts <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"shared-components.module.ts <span style='color:#111;'> 664B </span>","children":null,"spread":false},{"title":"material.module.ts <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"dashboard","children":[{"title":"dashboard.component.html <span style='color:#111;'> 495B </span>","children":null,"spread":false},{"title":"dashboard.component.ts <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"dashboard.component.scss <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"dashboard.component.spec.ts <span style='color:#111;'> 649B </span>","children":null,"spread":false}],"spread":false},{"title":"core","children":[{"title":"progress-bar.service.ts <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"core.module.ts <span style='color:#111;'> 736B </span>","children":null,"spread":false},{"title":"footer","children":[{"title":"footer.component.spec.ts <span style='color:#111;'> 628B </span>","children":null,"spread":false},{"title":"footer.component.ts <span style='color:#111;'> 224B </span>","children":null,"spread":false},{"title":"footer.component.scss <span style='color:#111;'> 273B </span>","children":null,"spread":false},{"title":"footer.component.html <span style='color:#111;'> 289B </span>","children":null,"spread":false}],"spread":false},{"title":"error404","children":[{"title":"error404.component.ts <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"error404.component.scss <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"error404.component.html <span style='color:#111;'> 58B </span>","children":null,"spread":false},{"title":"error404.component.spec.ts <span style='color:#111;'> 642B </span>","children":null,"spread":false}],"spread":false},{"title":"header","children":[{"title":"header.component.spec.ts <span style='color:#111;'> 628B </span>","children":null,"spread":false},{"title":"header.component.scss <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"header.component.ts <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"header.component.html <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"app.module.ts <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"app.config.ts <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false}],"spread":false},{"title":"app.component.html <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"app.component.ts <span style='color:#111;'> 786B </span>","children":null,"spread":false},{"title":"app.component.spec.ts <span style='color:#111;'> 986B </span>","children":null,"spread":false}],"spread":false},{"title":"typings.d.ts <span style='color:#111;'> 104B </span>","children":null,"spread":false}],"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"tslint.json <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 245B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 544B </span>","children":null,"spread":false},{"title":"karma.conf.js <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 418.99KB </span>","children":null,"spread":false},{"title":"e2e","children":[{"title":"app.e2e-spec.ts <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"tsconfig.e2e.json <span style='color:#111;'> 235B </span>","children":null,"spread":false},{"title":"app.po.ts <span style='color:#111;'> 208B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"protractor.conf.js <span style='color:#111;'> 722B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明