Which of the following is the correct way to use onChangeText and setText together in a TextInput component?
4 phương ánCó giải thíchDễ
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Để sử dụng onChangeText và setText cùng nhau trong một TextInput component, chúng ta cần hiểu rõ về cách sử dụng các hàm này. onChangeText là một hàm được gọi khi người dùng nhập vào văn bản mới trong TextInput. Hàm này nhận vào một tham số là text, đại diện cho văn bản mới được nhập vào. setText là một hàm được sử dụng để cập nhật giá trị của một biến. Để sử dụng onChangeText và setText cùng nhau, chúng ta cần sử dụng một hàm mũi tên (arrow function) để chuyển đổi text thành một giá trị có thể được sử dụng bởi setText. Ví dụ, onChangeText={text => setText(text)} là một cách sử dụng đúng. Trong ví dụ này, hàm mũi tên nhận vào text và sử dụng setText để cập nhật giá trị của biến. Các ví dụ khác như onChangeText=text => setText(text) hoặc onChangeText={text => setTextValue(text)} không chính xác vì chúng không sử dụng hàm mũi tên đúng cách. Ví dụ cuối cùng onChangeText={text = setText(text)} không chính xác vì nó sử dụng dấu = sai, thay vì sử dụng dấu => để định nghĩa hàm mũi tên.
Cùng chương 2
A View component can be nested inside other views. Select the correct option.Có lời giảiCâu hỏiWhich component is the foundation for all React Native components and provides the base functionality for rendering elements to the screen?Có lời giảiCâu hỏiWhich keyword is used to extend a component from a base component?Có lời giảiCâu hỏiCả 34 câu của chủ đề34 câu