文件名称:clothes_store_angular
文件大小:2.5MB
文件格式:ZIP
更新时间:2024-06-01 05:21:56
JavaScript
服装店角 概要 该网站模仿在线服装店。 其特点是: 显示按类别过滤的产品,包括:描述,当前价格,旧价格(如果给出)和可用性。 用户可以在购物车中添加和删除项目,也可以将其删除。 如果满足某些条件,用户可以选择可用的代金券。 无法显示无法使用的凭单 显示订单总计,包括凭证折扣 方法 我最初的决定是使用Ruby on Rails,但是考虑到早期的反馈,我选择将其重新制作为Angular中的SPA,因为它会更合适,响应更快且用户友好。 产品和代金券以json格式存储并调用,而不是数据库。 我使用TDD迭代地建立了该项目。 一旦有了适当的功能和用户故事,就可以尽我所能地重构和分离问题,其中包括将主控制器重构为三个有角度的工厂,以处理购物车,商店和优惠券。 我还花了更多时间使用Bootstrap创建一个用户友好且样式更好的网站,我希望这将是一个巨大的改进。 为了帮助实现javascrip
【文件预览】:
clothes_store_angular-master
----.gitignore(30B)
----README.md(4KB)
----views()
--------productList.ejs(715B)
--------shoppingCart.ejs(1KB)
--------index.ejs(1KB)
--------navbar.ejs(238B)
--------error.ejs(83B)
----bin()
--------www(2KB)
----public()
--------javascripts()
--------stylesheets()
--------images()
----Gruntfile.js(247B)
----app.js(986B)
----bower.json(406B)
----package.json(967B)
----spec()
--------karma.conf.js(2KB)
--------voucherServiceSpec.js(2KB)
--------cartServiceSpec.js(1KB)
--------shopServiceSpec.js(2KB)
--------storeControllerSpec.js(3KB)
--------testItems.js(1KB)
--------e2e()
----.travis.yml(342B)