[英]Strange red marking for style format in VS code 1.65.0
在我的 React Native 0.67.4 應用程序中,我只注意到某些組件的 js 文件中有一些紅色標記。 紅色標記僅與樣式表有關。 這是紅色標記的圖像:
這是 styles 的定義:
const styles = Style.create(
...
centeredView: {
flex: 1,
justifyContent: "center",
alignItems: "center",
marginTop: 22
},
modalView: {
margin: 30,
backgroundColor: "white",
borderRadius: 20,
padding: 35,
alignItems: "center",
alignContent:"center",
shadowColor: "#000",
shadowOffset: {
width: 0,
height: 2
},
shadowOpacity: 0.25,
shadowRadius: 4,
elevation: 5
},
)
同樣的紅色標記也出現在以下格式中:
<View style={styles.cneteredView, {fontSize:20}}>...</View>
這是devDependency
中的package.json
:
"devDependencies": {
"@babel/core": "^7.12.9",
"@babel/runtime": "^7.12.5",
"@react-native-community/eslint-config": "^2.0.0",
"babel-jest": "^26.6.3",
"eslint": "7.14.0",
"jest": "^26.6.3",
"metro-react-native-babel-preset": "^0.66.2",
"react-test-renderer": "17.0.2"
},
有沒有辦法去掉紅色標記?
yoo 如果你想使用兩個 styles 類或樣式它不是你如何使用它這就是為什么編輯器向你顯示錯誤正確的使用方法是這樣的
style={[styles.red, styles.big]}
style={[styles.cneteredView, {fontSize:20}]}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.