我正在學習如何使用 React Native 創建 API 的教程,但出現 ts(1005) 錯誤。有人可以幫幫我嗎?我嘗試了其他解決方案,但仍然沒有成功,并且教程的評論部分被禁用:(
打字稿:4.5.4
列印和代碼如下: Image , Android Studio View
import React, {useState, useEffect} from 'react';
import {Text, View } from 'react-native';
import {css} from './assets/css/Css';
import Page from './views/Page';
export default function App() {
const [product, setProduct]=useState(initialState:'teste');
useEffect(effect:()=>{
setProduct(value:'New')
});
return (
<View style={css.container}>
<Text>{product}</Text>
<Page {...props}/>
</View>
);
}
uj5u.com熱心網友回復:
傳遞引數時出現語法錯誤:
useState(initialState:'teste');
應該:
useState('teste');
和
useEffect(effect:()=>{
setProduct(value:'New')
});
應該:
useEffect(()=>{
setProduct('New')
});
您不需要為函式引數提供名稱。只需將它們傳遞到正確的位置,你就很好了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/407768.html
標籤:
