我有一个基本上是数据库表编辑器的功能项目。你加载一个表,你可以得到行信息,编辑它,添加,删除,添加子行等。回声HTML或通过JS生成它
我正在重写整个事情,因为它非常无组织。我试图创建一个基于类的系统(是的,我有0班)。这是我的第一个基于类的项目,这是另一个问题,我想知道生成动态HTML的最佳方法(性能,可维护性,易于编写)。我使用JavaScript和PHP
真正的选项,输出动态HTML时:
回声直接或JSON编码,从一个PHP函数或类
从Javascript并构建它将文件附加到文档中
我可以从JS发出请求并直接从PHP追加数据,或者我可以从PHP返回原始数据(数据库)并使用JS构建它。我真的不知道到这里去的最佳方式是什么。目前我很生动地回应我的表格和编辑表格,它很有用,但它很混乱。
尽可能避免混合代码并在js中生成html。 – davidcondrey 2014-10-05 00:45:30
查看ng-grid。 http://angular-ui.github.io/ng-grid/ – Chris 2014-10-05 00:48:04
@Chris我怀疑ng-grid会无角度地工作;) – Shomz 2014-10-05 00:57:46