【发布时间】:2022-07-05 17:00:03
【问题描述】:
我是新人,第一次用 react 创造一些东西。我想在文本区域中创建一个字符计数器以做出反应。计数器的最大长度应为 800 个字符。我创建了这段代码,但我不知道如何包含 const 而不会收到错误消息。
import React from 'react'
import { Component } from 'react';
function Counter() {
return (
const rezensionTextArea = document.getElementById('rezension_textarea');
const zeichenCounter = document.getElementById('zeichen_counter');
rezensionTextArea.addEventListener('input', () => {
const zeichen = rezensionTextArea.value.length;
zeichenCounter.textContent = `${zeichen}/800`;
});
)
}
export default Counter
【问题讨论】:
-
在使用 React 时通常不使用
document.getElementById。您改为使用状态或参考。检查这个:stackoverflow.com/questions/59835355/…
标签: javascript reactjs constants charactercount