RustのTauriアプリケーションを作成しています。
プロジェクト新規作成時のtsxファイルに<input>タグを挿入しました。
しかし、以下のエラーが出現しました。
'this' は型として注釈を持たないため、暗黙的に型 'any' になります。ts(2683) App.tsx(5, 10): 'this' の外部値がこのコンテナーによってシャドウされています。
tsxファイルの中身は以下の通りです。どのようにすれば、入力が可能になるのでしょうか。
typescript
import React, { Component } from 'react'; import logo from './logo.svg'; import './App.css'; function App() { return ( <div className="App"> <header className="App-header"> <img src={logo} className="App-logo" alt="logo" /> <p> Edit <code>src/App.tsx</code> and save to reload. </p> <a className="App-link" href="https://reactjs.org" target="_blank" rel="noopener noreferrer" > Learn React </a> </header> <body> <form name="timer"> // ここでエラー <input type="text" name="moji" value={this.state.text}> </input> </form> </body> <script src="code.js"></script> </div> ); } export default App;
まだ回答がついていません
会員登録して回答してみよう