質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

Q&A

解決済

1回答

688閲覧

Reactのコンポーネントが呼び出せないです、、 お助け下さい><

hiroki17

総合スコア4

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

0グッド

0クリップ

投稿2022/07/25 05:46

前提

ここに質問の内容を詳しく書いてください。
(例)
Reactを仕様してコンポーネントの使い方の学習をしています。

実現したいこと

コンポーネントを呼び出して画面に描画させたいです。

発生している問題・エラーメッセージ

Module not found: Error: Can't resolve './TextInput' in '/Users/divx/my-app/src' ERROR in ./src/App.js 7:0-40 Module not found: Error: Can't resolve './TextInput' in '/Users/divx/my-app/src' webpack compiled with 1 error

該当のソースコード

描画するためのページ import * as React from "react"; import "./App.css"; import { TextInput } from "./TextInput"; const App = () => { return ( <> aaaa aakdjsfa <TextInput /> </> ); }; export default App; 呼び出したいコンポーネント import { useState } from "react"; export const TextInput = () => { const [name, setName] = useState(""); const hadleName = (event) => { setName(event.target.value); }; return ( <> <input onChange={(event) => hadleName(event)} type={"text"} value={name} /> </> ); };

試したこと

src/App.js 
src/components/TextInput.tsx
ディレクトリ構成がおかしいと思い何度も確認、修正しましたが、ダメでした、、

ご教授よろしくお願い致しますm(_ _)m

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

src/App.js の TextInput をimportする行を下記のように修正でどうでしょう?

diff

1- import { TextInput } from "./TextInput"; 2+ import { TextInput } from "./components/TextInput";

投稿2022/07/25 06:34

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hiroki17

2022/07/25 06:51

ご回答ありがとうございますm(_ _)m 解決しました! ご丁寧な対応ありがとうございましたm(_ _)m
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問