Я использую WebStorm 2016.1.3 с ReactJS. В моем коде JSX я хочу использовать автозаполнение IDE для тегов, но он работает неправильно.WebStorm 2016.1.3. Реагировать на атрибуты неправильного автозаполнения
IDE предложить мне onchange=""
, но мне нужно onChange={}
. Эта проблема также есть в других атрибутах.
Я попытался использовать плагин «React Templates», но все же это не устраняет проблему. Любые идеи, как это исправить?
install response.d.ts в проекте или использовать WS 2016.2 EAP – anstarovoyt
Благодарим за быстрый ответ! Но можете ли вы объяснить, почему он исправит проблему? Насколько я понимаю, вы предлагаете использовать TypeScript, но на данный момент мой код не TS. Можете ли вы прояснить свою идею? Благодарю. – WebBrother
WS 2016.1 не имеет информации об активных атрибутах (onchange - обычный html attirubute). Но если у вас есть файл response.d.ts, WS использует информацию из «response.d.ts» для предоставления атрибутов (в javascript и машинописном тексте). См. Https://blog.jetbrains.com/webstorm/2015/10/working-with-reactjs-in-webstorm-coding-assistance/ для получения дополнительной информации. – anstarovoyt