【问题标题】:Understanding on updating for CRUD application对 CRUD 应用程序更新的理解
【发布时间】:2021-07-16 06:28:05
【问题描述】:

有人对如何为 MERN-CRUD 开发制作客户端有很好的解释吗?我遇到的问题是 CRUD 的更新部分。我似乎无法弄清楚如何将数据导入表单以便更新。在所有时间中,一旦单击编辑表单,表单中就不会出现任何数据。任何有关如何理解这一点的信息都会很棒。谢谢。

【问题讨论】:

    标签: javascript server client crud mern


    【解决方案1】:

    假设您的数据库中有产品,您可以通过 SELECT * FROM products 之类的查询获取这些产品,然后使用 .map() 对其进行迭代

    products.map((product) => {
              return (  
                <ProductComponent key={product.item_id} id={product.item_id} {...product}/>         
              );
            });
    

    还假设您在ProductComponent 中有一个更新表单。您可以使用props.id 访问ProductComponent 中的产品ID,并且可以使用props 填写表格以访问产品的属性(如pricename 等),因为我们使用了{...product}。当您点击更新按钮时,发送产品id,形成数据并运行查询

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-20
      相关资源
      最近更新 更多