rmaksim: я нашел, проблема в следующем, если я в iframe добавляю тег, к примеру div style: color: #000">1/div , то содержимое его не отображается, то есть если приходит шаблон с таким стилем, то - проблема. А если вместо цвета #000 , будет к примеру black, то все ОК. Получается, что проблема в решетке???
вы имеете в виду: в главный файл грузить store, обрабатывать его и потом нужные данные разпихивать по глупым-компонентам? то есть store относящееся к модулю А не обрабатывать в самом модуле?
Денис Инешин: начальство сказало использовать реакт, выбора нет, приходится делать и учиться. вот поэтому появляются ошибки от неправильного использования и поэтому есть вопросы. хэндлбарс я прикрутил, шаблон парсит, но не понимаю, чего ошибку иногда выдает, которую описал выше и как мне в рендере вернуть не строку и дом елемент?
Денис Инешин: вот такую ошибку пишет, если в рендере хэндлбарс вызываю : Error: Invariant Violation: setState(...): Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state.
Isaac Clark: я вот сделал так
componentDidMount: function () {
var template = Handlebars.compile(this.state.previewHtml);
var context = this.state.previewData;
var html = template(context);
}
но у меня почему то this.state.previewHtml и this.state.previewData - пустые, а если в render их смотрю, то все ок, ,но если хэндлбарс в рендер добавляю, то ошибку выводит, только в componentDidMount, как быть в таком случае, подскажите пожалуйста?
вы имеете в виду так? componentDidMount: function () {
var template = Handlebars.compile("{{name}}");
var context = {"name": "Vasya"};
var html = template(context); }) а как потом вывести html ? он ведь в виде строки, я его добавляю в елемент, а он как строка выводится вместе с html тегом
Денис Инешин: Подскажите пожалуйста, если у меня есть строка "Vasya" то как мне ее вывести с помощью реакта не в виде строки, а как html элемент див, внутри которого текст? Если я делаю render: return то мне выводится ,как строка
Денис Инешин: к сожалению не могу, поэтмоу и мучаюсь и ищу способы решения. Думал, что реакт способен на такое. Что придется использовать хэндлбарс для этого?