【发布时间】:2016-06-07 09:04:05
【问题描述】:
这是我在这里的第一篇文章,如果我的英语不完美,请原谅......
我将为您提供我正在寻找的需求的简短示例,我将感谢您对解决所描述场景的最佳方法的意见。
我不是专业的前端开发人员,所以如果有不清楚的地方,请随时询问。
[应用程序OOTB示例]
我们有前端、后端和数据库的应用程序完全使用以下数据模型:
-客户{名称,地址}
-产品{名称,价格}
-Orders { ProductID , ClientID , Delivery Date}
所以,此时我们有一个应用程序允许用户:
CRUD 订单、客户和产品
*CRUD = 创建、读取、更新和删除
[挑战]
如何设计应用以使其可配置?
当我说可配置意味着不再编码视图和模型时,意味着拥有一个可以从配置文件生成视图和模型的代码。
我举个可配置的例子:
如前所述,我们有应用程序 OOTB(开箱即用),但现在我们有一个不同的客户端,应用程序需要更改:
-客户{姓名、地址列表、电话、银行账户等...}
-Products { 名称、CreationDate、Price 、ExpirationDate 等...}
如何使用 angularJS 或任何其他框架对前端进行编码以使视图和模型可配置?
【问题讨论】:
-
你的问题不是很具体。听起来您需要为 AngularJS 或 ASP .NET MVC 做很多教程,然后才能开始制作您的网站。
-
这不是关于 AngularJS 的技术问题。在我的帖子中,我提出了一个简单的业务需求,你有一个应用程序,这个应用程序会因每个客户而改变。我正在寻找有关开发可配置产品的一些建议或经验。
标签: angularjs configurable-product