我正在尝试创建一个名为'work-mobile'的反应本机项目。(- 在项目名称中)
当我执行npx react-native init work-mobilecli 时,出现错误“work-mobile”不是项目的有效名称。请使用有效的标识符名称(字母数字)。。
我尝试首先使用“work_mobile”之类的名称创建项目,然后使用react-native-rename重命名该项目,但它也给出了与react-native-cli错误相同的错误。
我已经尝试过手动执行此操作。
iOS 应用程序开始工作,但对于 Android 应用程序现在无法连接到 Metro 捆绑程序。模拟器上出现空白屏幕。当我从 Metro 重新加载时,它说没有连接的应用程序我尝试手动启动捆绑器,重新安装节点骡子,清除缓存,gradle 清理等。
有类似事情的经验吗?
我一直在尝试在键盘打开时滚动键盘上方的按钮,我正在使用“react-native-keyboard-aware-scroll-view”,当我将按钮对齐在文本字段下方的顶部时,它会变得很方便,但我希望我的按钮在屏幕底部对齐(弯曲端),在这种情况下键盘覆盖了我的按钮并且按钮不会向上滑动。在 Android 模拟器中它工作正常,但在 iOS 中则不然。我尝试过不同的方法,给予 extraScrollHeight 也不起作用,具有一两个文本字段和更大的屏幕尺寸。请建议一些东西。
这是我的代码。
<SafeAreaContainer>
<KeyboardAwareScrollContainer
showsVerticalScrollIndicator={false}
contentContainerStyle={{ flex: 1 }}>
<FormikContainer>
<Formik
initialValues={{ email: '' }}
onSubmit={values => onSubmitEmail(values)}>
{({ values, errors }) => (
<FormikInternal>
<TextInput
style={styles.input}
onChangeText={ (val) => {console.log(val);}}
value={values.email}
/>
<TextInput
style={styles.input}
onChangeText={ (val) => {console.log(val);}}
value={values.email}
/>
<TextInput
style={styles.input}
onChangeText={ (val) => {console.log(val);}}
value={values.email}
/>
<TextInput
style={styles.input}
onChangeText={ (val) => {console.log(val);}}
value={values.email}
/>
<TextInput
style={styles.input}
onChangeText={ (val) => {console.log(val);}}
value={values.email}
/>
<Button bgColor="red">
<Text fontSize={16} color={theme.color.white}>
{LABELS.Continue}
</Text>
</Button>
</FormikInternal> …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用鼠标事件在画布上画一条直线。我是java脚本的新手。有人可以帮助我或从我可以获得帮助的地方推荐一些东西吗?