Javascript 是否有其他方法可以使用“大纲”:;无”;在react native中的属性?
实际上,我已经将样式{width:“100%”,outline:“none”,height:50}传递给了子组件,我在终端中得到一个警告,outline不是有效的属性。 如果此样式在样式表中声明,则应用程序会因错误而崩溃,因此必须以内联方式声明。 我找不到删除警告的方法,因为react-native不支持outline:“无”属性,是否还有其他替代方法。当您的应用程序在web上运行时,您可以使用react-native web仅添加Javascript 是否有其他方法可以使用“大纲”:;无”;在react native中的属性?,javascript,reactjs,react-native,monorepo,react-native-web,Javascript,Reactjs,React Native,Monorepo,React Native Web,实际上,我已经将样式{width:“100%”,outline:“none”,height:50}传递给了子组件,我在终端中得到一个警告,outline不是有效的属性。 如果此样式在样式表中声明,则应用程序会因错误而崩溃,因此必须以内联方式声明。 我找不到删除警告的方法,因为react-native不支持outline:“无”属性,是否还有其他替代方法。当您的应用程序在web上运行时,您可以使用react-native web仅添加outline样式 比如: StyleSheet.create(
outline
样式
比如:
StyleSheet.create({
textEditStyle: {
Platform.select({
web: {
outline: 'none'
}
}),
... // Other styles go here
}
});
请重新考虑删除大纲?或者至少将其替换为出现在悬停和焦点上的边框。实际上,我已经创建了一个带有图标和TextInput flexDirection:“行”的textfield,因此当我单击图标时,textfield是焦点,现在由于我使用的是monorepo架构,所以我使用的是react native web,在web部件中,textfield是焦点,它在文本字段中添加了一个提纲,这看起来很奇怪,这就是为什么我使用了提纲:“none”,它可以在web部件中工作并删除提纲,但在android中会出现错误。