这个问题的性质更多的是理论性的。我正在构建一个使用角作为前端的web应用程序,它将有数百个不同的形式,有不同的数量和类型的字段,但通常我认为我可以将它们概括为4-5个不同的视图。现在,我为每个表单创建了一个新的视图,因为字段不同,验证等也不同,所以最后,我将单独为不同的表单保留数百个不同的视图,如果我需要更改布局或结构,这就像是一个维护噩梦。我想要一些可伸缩的东西,在这里我构建了4-5个不同的视图,然后我可以传递“参数”,定义字段的数量和类型,或者类似的东西,让它创建我所需要的所有不同的表单。这是可能的吗?如果是这样的话,我可以在哪里读到更多关于它的信息,或者我该如何去做这件事。我是新的角度,想了解建筑在这个体系结构中的含义。
发布于 2016-09-01 07:20:57
有几个非常好的库可以轻松地在angularjs中构建不同类型的表单。
正式
角度图式
他们都解决了本质上相同的问题,但每一个都有自己的味道。这取决于你想如何使用它。
我个人喜欢角模式形式使用标准化json模式定义的方法。我没有用过,但它确实很受欢迎。
https://stackoverflow.com/questions/39264704
复制相似问题