2
私はreduxアプリケーションを書くためにtypescriptを使用しています。Typescriptが不満React.createClassを使用しているときにプロパティが 'JSX.IntrinsicElements'型に存在しませんか?
var item = React.createClass({
render: function() {
return (<div>hello world</div>)
}
});
export default class ItemList extends Component<any, any> {
render() {
return (<item />)
}
}
はその後typescriptですが、これを文句:
Property 'item' does not exist on type 'JSX.IntrinsicElements'.
はパスカルケースでこの 使用してみてください。大文字と小文字を区別する –
@ RM-123いいえ、それは 'item'でもかまいません。小文字の 'item'は有効なHTML要素名です。カスタム要素は、すべて本来の要素と同様に、小文字の要素にすることができます。 – trusktr