Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
нужно просто создать новый компонентв скажем ui-vboxhistogramm5Columns...
var Histogram5 = component({
render() {
return <Histogram columns="5" />;
}
});
var StyledHistogram5 = component({
render() {
return <Histogram5 columnWidth="100px" />;
}
});
//App - корневой компонент. (Можно воспринимать как body в html)
var App = component({
render() {
return (<StyledHistogram5/><StyledHistogram5/><StyledHistogram5/><StyledHistogram5/><StyledHistogram5/>)
}
});
<myComponent>
.В двух предложениях тут не ответить.
Polymer({
is: 'x-element',
properties: {
column: {
count: 1
}
}
});
var element = document.createElement('x-element');
element.set('column.count', 5);
var behavior = {
properties: {
column: {
count: 1
}
}
};
Polymer({
is: 'x-element',
behaviors: [behavior]
});
Polymer({
is: 'x-element-column-5',
behaviors: [behavior],
created: function () {
this.set('column.count', 5);
}
});
element.xstyle.declare(
{
prop1: value,
styleCategory:
{
prop1: value
}
});
Концепция «Родные Элементы»(Native Elements)