問題タブ [jsx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - null のプロパティ 'name' を読み取ることができません。誰かが見ているとできる
私はここで少し縛られています。コードは正しいはずですが、Chrome は 27 行目にキャッチされていない型参照があると言い続けます。
null のプロパティ 'name' を読み取ることができません。私はすでにこのコードを約 3 回調べましたが、なぜ問題が発生するのかわかりません。
別の目が見てくれることを望んでいました。
reactjs - JSX または Babel を使用した ReactJS
私はReactJSの初心者です。ReactJSコードを作成するには、JSXTransformer または Babel を使用する必要がありますか?
ReactJS の実装は JSXTransformer / babel に依存していないことがわかりました。これら2つがなくてもReactJSを使用できますが、それでもReactJSに関してはこれが必要です。
javascript - React:動的に追加されたフィールドへの配列のバインド
状態レベル配列を持つクラスがあるとしましょう
要素配列に動的に追加して、新しい入力フィールドを表示できるという考えです。
入力フィールドの値を変更し、要素配列の正しい要素に自動的に反映できるようにデータをバインドするにはどうすればよいですか?
reactjs - webpack と eslint を使用して jsx で SyntaxError を取得する
index.js
webpack.web.js
.eslintrc
package.json
実行するnpm run dev:web
と、SyntaxError
私はそれについて考えていません....
reactjs - JSX/React - ListView アイテムの追加
まだ反応とその不思議な方法に頭を抱えています。jQuery + HTML では<ListView> </ListView>
、 を生成する for ループによって後で入力される要素がある場合があります<Item>
。同様に、Angular では単純に ng-repeat を行います。
これを行うための反応方法は何ですか?以前は<ListView items={listItems}></ListView>
listItems が他の場所でlistItems = {heading:"qwerty", label:"test"}
etc として定義されていたときにこれが機能していましたが、実行時にコードを調べると、<Item>
作成されたそれぞれが「ReactElement」タイプであることがわかり、その動作の使用はサポートされていません。
どんなアイデアでも大歓迎です!ありがとう。
更新されたコード: