请确保事件监听器已正确绑定。以下是一个示例:
contract.deployed().then(function(instance) {
instance.MyEvent().watch(function(error, result) {
if (!error) {
console.log(result.args.myArg);
} else {
console.error('Error while watching event: ', error);
}
});
});
这里,我们假设您的合约有一个事件称为“MyEvent”,它包含一个名为“myArg”的参数。我们使用deployed()方法来获取已部署的合约实例,然后使用watch()方法来监听事件。如果没有错误,我们使用console.log()打印出该事件的“myArg”参数。如果出现错误,我们使用console.error()打印出错误信息。请注意,此代码尚未经过测试,并且可能需要进行适当的更改才能与您的应用程序一起使用。