Сообщение от Gozar
|
Что значит, что хочу? Что тебе навязывает реакт?
|
цикл вложенный в цикл в шаблоне как написать? if / else?
Я уже в этой теме приводил
пример на react-templates
<div rt-if="1">
<div rt-repeat="item in [1,2,3]">
<div rt-if="2">
<div rt-repeat="item in [1,2,3]">
</div>
</div>
</div>
</div>
и то, во что он транслируется
var templateRT = function () {
function repeatItem1(item, itemIndex) {
return React.createElement('div', {});
}
function repeatItem2(item, itemIndex) {
return React.createElement('div', {}, 2 ? React.createElement.apply(this, [
'div',
{},
_.map([
1,
2,
3
], repeatItem1.bind(this))
]) : null);
}
return 1 ? React.createElement.apply(this, [
'div',
{},
_.map([
1,
2,
3
], repeatItem2.bind(this))
]) : null;
};
хочешь сказать js код более читабелен, нежели html?