Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用reactJS在firebase中保存我的产品的图像_Javascript_Reactjs_Firebase - Fatal编程技术网

Javascript 使用reactJS在firebase中保存我的产品的图像

Javascript 使用reactJS在firebase中保存我的产品的图像,javascript,reactjs,firebase,Javascript,Reactjs,Firebase,我想建立我的电子商务网站,将在网上部署,我有一些问题。首先,我使用reactJS构建前端,使用firebase构建后端。我的问题比代码更具结构性。我不知道这些问题是否被社区的规则所接受,但我在网上没有发现类似的东西 我的第一个问题是,我不知道什么对我的应用程序更好。将我的产品图像存储在react中的我的文件中,或将它们上载到firebase中。例如,在react中,我可以将照片存储在一个文件夹中,并像这样访问它们 import thephoto from '../myphotos/myimg1

我想建立我的电子商务网站,将在网上部署,我有一些问题。首先,我使用reactJS构建前端,使用firebase构建后端。我的问题比代码更具结构性。我不知道这些问题是否被社区的规则所接受,但我在网上没有发现类似的东西

我的第一个问题是,我不知道什么对我的应用程序更好。将我的产品图像存储在react中的我的文件中,或将它们上载到firebase中。例如,在react中,我可以将照片存储在一个文件夹中,并像这样访问它们

 import thephoto from '../myphotos/myimg1.png'
                  ......
 <div>
      <img scr={thephoto}/>
 </div>
  
在react中的上述对象我可以使用状态进行操作,但我不希望用户检查元素并更改价格标签,例如。那么我可以用json格式将它们存储在firebase中吗

我还可以在图像和对象之间建立链接,还是不需要


我希望我的问题是可以理解的。此外,如果我的想法是错误的,任何人都可以建议一种更好的方法

您应该将图像上载到firebase存储,然后您的每个产品都会有图像的文件名。至于操纵,他们可以检查,他们可以做任何他们想做的事情,但是当你生成总价格时,你应该始终依赖你的后端,而不是用户输入。
  //A pair of boots
  let item_boots = {
     item_id: 'SKU_456',
     item_name: 'boots',
     item_category: 'shoes',
     item_variant: 'brown',
     item_brand: 'Google',
     price: 24.99
  };

  //A pair of socks
  let item_socks = {
      item_id: 'SKU_789',
      item_name: 'ankle_socks',
      item_category: 'socks',
      item_variant: 'red',
      item_brand: 'Google',
      price: 5.99
  };