Николай, привет! В каком виде выкладывать полезную информацию, как думаешь? Например, как сделать простую страничку About (в коммиты кинул, но почему-то залетело на Pivkarta/nextjs и на linklib/pivo-moscow). А вот с получением данных для страницы пива пока разобраться не получается)
Слева в редакторе есть три кнопки, в том числе и Помощь. Перешел в подсказки, взял первое же решение предложенное (Solutions) Работает. Чессказать, сам я и не догадался как решить эту задачку, без подсказки оказалось никак. Но именно такой современный мир разработки: умение быстро найти решение в сети, так что это ОК. Но когда нашел и оно работает, очень хорошо попробовать разобраться как именно и почему оно работает. Чтобы прокачать и свои навыки.
Мое решение : П.С. Старайся тоже код вставлять в преттиер, а то читать сложно.
Не получается пройти, запутался в синтаксисе: class ControlledInput extends React.Component { constructor(props) { super(props); this.state = { input: '' }; // Change code below this line handleChange(event) { this.setState({ input: event.target.value }); } // Change code above this line } // Change code below this line <input onChange = {this.handleChange.bind(this)}/> // Change code above this line render() { return ( <div> { /* Change code below this line /} <input value = {this.state.input}/> { / Change code above this line */} <h4>Controlled Input:</h4> <p>{this.state.input}</p> </div> ); } };
Не срабатывает первый тест даже если просто возвращаю "II" https://prnt.sc/wvich9
Дима, задачи в комментах пока не создавай. Я готовлю под это функционал.
Задача 1. Вывести на страничке пива: название пива, описание, регион, производителя и логотип. Так же нужно сформировать URL ЧПУ и ссылку на источник. На текущий момент в контенте выводится id, url формируется по id. pages/beers/[id].tsx