我正在使用单个组件来处理多个任务(例如,带来食物/打扫房间)。我将任务标题作为道具传递给组件并相应地呈现。该组件将使用不同的道具多次调用。我正在使用ex-navigation 在我的任务组件中呈现我的导航栏,如下所示:
static route = {
navigationBar: {
backgroundColor: '#0096ff',
tintColor: '#fff',
title: 'Clean' //Need to do make this dynamic based on props value
}
}
现在我希望标题是动态的并使用道具中的值(标题:this.props.title)。现在,由于这是一个静态变量,我如何在静态路由变量中使用 props 值(仅在初始化构造函数后出现)来根据传递给组件的 props 使我的标题动态化。