У меня есть это простое приложение React JS + Redux. Решил создать его версию с использованием пользовательского интерфейса Onsen, я не получаю никаких ошибок и есть выход, но пользовательский интерфейс Onsen вообще не отображается.Нет интерфейса от пользовательского интерфейса Onsen?
Вот ПОС:
Вот моя функция визуализации:
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
функции в моем конструктор, поэтому он должен работать, но почему у меня нет интерфейса?
PS: Я использую Onsen v2.0 & React-Onsenui 0.6.2
Все, что я пропустил? Или что-то не так в моем коде?
Спасибо, это решило мою проблему. В примерах и документах, которые я читал, не упоминалось о включении css. Огромное спасибо! –
Добро пожаловать. Да, я думаю, гиды были сосредоточены на реагировании кода, а не на стилях. В любом случае, я рад, что смогу помочь. :) –