Прошу не кидать камнями. Только начал изучение react-native и столкнулся с некоторой трудностью. Вот код:
import React from 'react';
import {
Platform,
StyleSheet,
Text,TextInput,
View,Image,Button,
} from 'react-native';
import { WebBrowser } from 'expo';
import { MonoText } from '../components/StyledText'
export default class HomeScreen extends React.Component {
static navigationOptions = {
title: 'First Page',
};
onPressMuiliply(){
this.resultText.setState({
textValue: "hello"
})
}
render() {
return (
<View style={styles.container}>
<Text style={{fontSize: 20}}>Enter 2 numbers:</Text>
<Image style={{marginTop: 10, width: 50, height: 50}} source={{uri: 'http://download.seaicons.com/icons/icons8/windows-8/512/Science-Multiply-2-icon.png'}}/>
<View style={{flexDirection:'row',marginTop: 10,marginBottom: 15}}>
<TextInput name ='firstNumber' keyboardType='numeric' style={{borderWidth: 1, width: 100, marginRight: 5,textAlign: 'center'}}></TextInput>
<TextInput name ='secondNumber' keyboardType='numeric' style={{borderWidth: 1, width: 100, marginLeft: 5,textAlign: 'center'}}></TextInput>
<Text name='resultText'></Text>
</View>
<Button title="Multiply" onPress={this.onPressMuiliply}/>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
});
(Это первая страница из 3 в navbar'e).
После нажатия на кнопку, функция должна брать значение у textInput'ов, умножать и выводить в конечное поле text. Умножение мне пока не нужно, лишь бы понять как взять значение и присвоить value поля. Ничего толкового не смог найти.
help.
Как-то так:
class ... {
value = '';
render() {
return(
...
<TextInput defaultValue={this.value} onChangeText={value => this.value = value}>
...
)
}
}
в value будет записываться значение
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Сразу извиняюсь за дубликатПроблема та в том что как в дубликате не выходит
Всем доброй ночиКопаясь с кнопками немного не могу разобраться в следующем коде:
Нужно чтобы при выборе определенного li, менялось содержимое p на значение li
При указании значения переменной x=60 значение y должно быть 160, но выводит почему-то 1060Как исправить?