如何在hyperledger-composer中显示来自logic.js文件的消息

时间:2018-03-21 07:33:32

标签: hyperledger-composer

我在https://composer-playground.mybluemix.net

使用IBM在线hyperledger作曲家游乐场

我有if else条件,在else部分,我需要向用户显示警报或错误消息,如果他的余额不足。

我搜索了互联网,并没有任何来源。下面是谈论成功组件的有意义的来源之一,但它没有显示如何实现。

https://github.com/hyperledger/composer/issues/894https://github.com/hyperledger/composer/issues/539

我们如何生成自己的消息以显示给最终用户?

谢谢。

1 个答案:

答案 0 :(得分:0)

在线游乐场进行测试 - 你可以

1)使用alert()例如,在此处使用Composer示例网络和交易 - > https://github.com/hyperledger/composer-sample-networks/blob/v0.16.x/packages/trade-network/lib/logic.js            / **

 function tradeCommodity(trade) {

    alert("New Trade Commodity owner is " + trade.newOwner.firstName + ' ' + trade.newOwner.lastName);

弹出一条消息。 alert()是标准的JS函数。

2)使用console.log()(点击SHIFT-CTRL-J打开开发者控制台)

    function tradeCommodity(trade) {

    console.log("New Trade Commodity owner is " + trade.newOwner.firstName + ' ' + trade.newOwner.lastName);