第一种:
配置在模板上
然后用createButtonApp跟其他普通按钮一起显示,这种方式按钮显示为
这种方式下,控制返回显示的方式为
this.props.button.setButtonVisible(['Return'], false);
目前大部分节点都配置了这个返回按钮,但是都没在界面显示出来,让人误以为返回按钮是模板上的,在render里面又手动加了下面两种按钮之一
第二种:
实现结果为

代码写在render中:
{this.state.pagestate == 'browse' &&<NCBackBtnclassName='title-search-detail'onClick={onCardButtonClick.bind(this, this.props, 'back')}/>}
第三种:
这种也是在render中,和标题一起构造
<div className='header-title-search-area'><span>{createBillHeadInfo({title: getLangByResId(this,'50020002-000000'), //标题backBtnClick: () => {//返回按钮的点击事件onCardButtonClick.call(this, this.props, 'back');}})}</span></div>
以上两种,控制返回显示的方式可以像第二种在render中控制,或者在代码中使用:
this.props.BillHeadInfo.setBillHeadInfoVisible({showBackBtn: false});
