我有一个web应用程序,其中我有一些带有id的结构,还有一个函数,可以通过智能合同的id获取价格,我还提供了支付功能。
如果我不先点击“连接到钱包”,我无法显示每件商品的价格。因此,我想知道一种不用点击“连接到钱包”就可以使用已部署的合同并获取价格的方法。
我有一个按钮,上面写着“连接到钱包”,这将触发web3函数,以便与元请求连接。
连接到钱包fn:
let web3 = window.web3;
console.log(web3)
if (!web3) rej('MetaMask not available');
web3 = new Web3
我正在使用标准产品/类别设置构建一个食品订购web应用程序--一个类别(例如,Pizza)有许多产品(Pizza )。
Category
--------
id
name
Product
-------
id
name
category_id
问题是:一个类别的价格取决于一天中的时间。例如,对于下午2点到下午6点和晚上9点到11点,比萨饼的价格更便宜。
如何有效地设计价格表和关系?
我用基本购物车在rails 4中制作了一个web应用程序,它显示了产品的名称、数量和价格,这就是我的问题所在。价格来源于它的材料成本,由于产品可以有很多材料和材料可以用于许多产品,我做了一个表,称为product_cost。我没有计算出的价格场,因为材料价格随时都可能发生变化,因此产品价格也会发生变化,所以我认为这不会有什么效果。
回到购物车,我需要显示每一个产品的价格,并为此,计算所有使用的材料的成本。
以下是结构的简单表示:
Material Table
Name
Unit cost
Product Cost Table
Product