Javascript 多部分表单-每次提交时更新数据库
我相信这不是最难克服的问题,但我对如何处理这种特殊情况缺乏理解 学习MongoDB、Express、Angular、Node以创建用于学习目的的web应用程序 我有一个两阶段的提交表格 步骤1:收集宠物信息。基于文本的输入(宠物名称、宠物描述…)。 通过我的客户端控制器提交此信息。已处理并作为新条目保存到mongo 步骤2:使用ng show/ng hide,第一个表单隐藏,第二个输入表单显示用于提交图像 步骤2上载不使用客户端控制器。相反,我对我的快速路线进行了直接方法=post调用。Multer模块被称为中间件,用于将我的图片上传到服务器端目录并生成JSON图像信息 我所要做的就是更新mongoDB,将multer image_路径插入到我以前的mongoDB集合中,以便以后可以直接从上载文件夹渲染图像 我的问题是,我不知道如何将第一步提交的“_id”传递到第二步,以便执行更新 如何将客户端控制器中的数据传递给服务器端控制器 我可以使用我的视图吗?还是需要调用另一条快速路线来传递数据 我的项目位于 目前正在临时分支外工作 还将在以下要点中发布视图、客户端和服务器端控制器Javascript 多部分表单-每次提交时更新数据库,javascript,angularjs,node.js,client-server,Javascript,Angularjs,Node.js,Client Server,我相信这不是最难克服的问题,但我对如何处理这种特殊情况缺乏理解 学习MongoDB、Express、Angular、Node以创建用于学习目的的web应用程序 我有一个两阶段的提交表格 步骤1:收集宠物信息。基于文本的输入(宠物名称、宠物描述…)。 通过我的客户端控制器提交此信息。已处理并作为新条目保存到mongo 步骤2:使用ng show/ng hide,第一个表单隐藏,第二个输入表单显示用于提交图像 步骤2上载不使用客户端控制器。相反,我对我的快速路线进行了直接方法=post调用。Mult
这里是一种可能的多部件表单制作方法
引导
和
- 你可以根据自己的喜好定制。可能会隐藏或重新设计选项卡,使其看起来像一个步骤。然后让第一部分表单提交/下一步按钮切换第二个选项卡
\u id
并可用于进一步请求socketio是将数据从客户端传递到服务器的最佳方式吗?还有其他选择吗。我读过的一些帖子也提到使用cookies。