我开始使用Meteor构建一个应用程序,其中包括用户填充的公司资料(包括财务数据和文本)。我将研究公共公司信息的数据源,但私人公司的大部分信息将由用户填充。
我知道我需要创建一个表单供用户填写,以便数据库捕获公司信息。但是,我可以为用户提供同样的表格来显示数据并允许他们以后编辑数据吗?或者我是否需要为此目的使用表格构建单独的视图?我的偏好是前者,只需要根据需要创建和编辑一个屏幕。
非常感谢任何类似情况的例子。
谢谢。
答案 0 :(得分:0)
这不是流星特定问题,而是一般的网络技术问题。 Meteor当然可以在模板中提供数据,它可以提供事件来处理数据并将其插入/更新到数据库。这与任何底层架构相同。问题是如何使用HTML& amp;的JavaScript。
一些潜在的方法:
还显示一个保存按钮,然后通过流星处理事件。使用选择器通过引用指定的类名,数据属性或名称属性来提取字段。使用背景或轮廓更改可编辑元素的外观也是一个好主意。这里的缺点是它略微不标准,您可能需要更复杂的数据类型,如下拉列表或复选框等。