【发布时间】:2022-01-03 06:34:45
【问题描述】:
我正在尝试创建一个接收包含属性消息的道具的 React 组件。如果消息值的长度大于 10,则组件呈现文本“太长”。否则呈现消息值。
我的 App.js 代码:
import React from 'react';
import './App.css';
function App(props) {
return (
<div className="App">
{props.message}
</div>
);
}
export default App;
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
ReactDOM.render(
<React.StrictMode>
<App message="Hello World"/>
</React.StrictMode>,
document.getElementById('root')
);
这是应用程序的工作方式: https://imgur.com/a/1LaQitZ 我不确定如何继续。
【问题讨论】:
-
只需使用 {props.message.length
标签: javascript html reactjs react-native