0
我有这个简单的React JS + Redux应用程序。 决定使用Onsen UI创建它的一个版本,我没有收到任何错误,并且有输出,但是没有渲染Onsen UI。没有来自Onsen UI的用户界面?
这里是图:
这里是我的渲染功能:
render() {
return (
<Ons.Page renderToolbar={this.renderToolbar}>
<Ons.List dataSource={this.props.listingData} renderRow={(listingData, index) => (
<Ons.ListItem tappable key={index} modifier='longdivider' >
<div className={'list' + listingData.location_id}>{listingData.location_id}</div>
<div>{listingData.location}</div>
<div>{listingData.description}</div>
</Ons.ListItem>)} />
<div><div onClick={this.stateToEntry} className="addButton">Add</div><div onClick={this.stateToEdit} className="editButton">Edit</div><div onClick={this.stateToDelete} className="deleteButton">Delete</div></div>
</Ons.Page>
);
}
这里是我的renderToolbar功能:
renderToolbar() {
return (
<Ons.Toolbar>
<div className='center'>My app</div>
<div className='right'>
<Ons.ToolbarButton /*onClick={}*/>
<Ons.Icon icon='md-more-vert' />
</Ons.ToolbarButton>
</div>
</Ons.Toolbar>
);
}
我检查模块都是进口的,我也是bind
的功能在我的c onstructor所以它应该工作,但为什么我没有任何用户界面?
PS:我使用的是温泉V2.0 &阵营,Onsenui 0.6.2
什么我错过了吗?或者在我的代码中有错吗?
谢谢,这解决了我的问题。我读过的示例和文档没有提及包含CSS。谢谢一堆! –
不客气。是的,我想这些指南主要关注反应代码,而不是风格。无论如何,我很高兴我可以帮助。 :) –