在模拟器上正常工作时,天蓝色部署Bot后出现了内部错误。 部署并运行Test Webchannel之后,然后收到消息“对不起,我的机器人程序出现代码错误”。 当我看到那里的问题时,它显示内部服务器错误500。 在此之后,删除这些行
class ProgressButton extends React.Component {
constructor () {
super()
this.state = {
showBar : false;
}
}
handleClick = () => {
this.setState({showBar: true});
}
render () {
var { showBar } = this.state;
return (
<React.Fragment>
<Button onClick={this.handleClick}>
Click!
</Button>
{showBar && <Bar/>}
</React.Fragment>
);
}
}
class Bar extends React.Component {
render () {
return (
<ProgressBar>
Here the progress will be shown.
</ProgressBar>
);
}
}
然后使用下面提到的代码,它在任何地方都可以正常工作:-
await Conversation.SendAsync(activity, () => new Dialogs.RootDialog());
Bot对话框在Emulator上运行良好,只是在Azure上遇到问题,请问有人可以指导我吗?因为我想使用Bot对话框。 谢谢。