السلام عليكم ، كيف حالكم ، عند استفسار عن كيفية ازالة 0 عندما يكون اول ما يدخله المستخدم في ادخال رقم الهاتف؟
<View style={styles.textInputContainerStyle,{flexDirection: isRTL? 'row-reverse' : 'row'}}> <Icon name='mobile-phone' type='font-awesome' color={colors.WHITE} size={36} containerStyle={styles.iconContainer} /> <Input underlineColorAndroid={colors.TRANSPARENT} placeholder={t('mobile_no_placeholder')} placeholderTextColor={colors.WHITE} value={mobileWithoutCountry} keyboardType={'number-pad'} inputStyle={[styles.inputTextStyle,{ textAlign: isRTL? 'right': 'left'}]} onChangeText={ (text) => { setMobileWithoutCountry(text) let formattedNum = text.replace(/ /g, ''); formattedNum = countryCode.split("(")[1].split(")")[0] + formattedNum.replace(/-/g, ''); setState({ ...state, mobile: formattedNum }) } } inputContainerStyle={styles.inputContainerStyle} containerStyle={styles.textInputStyle} /> </View>
التعليقات