reactjs - Twilio Flex 网络聊天欢迎消息
问题描述
我想更改 Twilio Flex Webchat 的默认 WelcomeMessage。我正在从 npm 包运行网络聊天。下面是我的 webchat-appConfig.js 代码。当我执行它时,网络聊天会加载,但 WelcomeMessage 不会改变。
var appConfig = {
componentProps: {
MainContainer: {
height: '80%'
},
MainHeader: {
showTitle: true,
titleText: 'Alfredo Prueba',
imageUrl: '',
},
MessagingCanvas: {
PredefinedMessage: {
body: 'Funciona',
authorName: 'Alfredo',
isFromMe: false,
},
memberDisplayOptions: {
yourDefaultName: 'Tú',
yourFriendlyNameOverride: false,
}
}
},
};
解决方案
您需要覆盖PredefinedMessage
.
您可以通过以下方式执行此操作:
- 配置对象中的
componentProps
部分,或 - defaultProps API ,在您的情况下,这将是
FlexWebChat.MessagingCanvas.defaultProps.predefinedMessage
推荐阅读
- python - 在python中使用look-behind删除尾随零
- python - 如何使用 Django Rest Framework 创建“添加到收藏夹”功能
- .net - 使用 {C:n} 作为输入的 IIS 重写规则
- java - 如何通过url获取xml页面
- android - Flutter 应用内购买,检查退款
- collections - 如何使用 materialize-css 创建包含操作的列表?
- mysql - MySQL 5.7:将简单的 JSON_ARRAY 转换为行
- angular - 将单击事件动态分配给 Angular 中的元素时,公共属性显示为未定义
- javascript - Javascript:如何以更好的方式放置这些数据?(字符串到数组/对象)
- javascript - Javascipt十进制乘除法输出