Как размыть изображение с реагировать родной в течение интервала времени? - PullRequest
0 голосов
/ 03 октября 2018

Я новичок, чтобы реагировать на нативное программирование.У меня есть требование размыть изображение в течение определенного времени.То, что я сделал, это очень простой метод, как вы можете видеть в следующем коде.Если кто-то может дать лучшее представление о том, как этого добиться, это было бы здорово.При следующем подходе даже у меня возникает большая проблема - каждую секунду мой экран обновляется.И я верю, что это также будет проблемой производительности.

  componentWillMount() {
    setInterval( () => {
      this.setState({
        bgBlured: this.state.bgBlured + 1
      }) 
    }, 1000)
  }

  render() {
    console.log(this.state.bgBlured)
    return (      
      <View style={styles.container}>
        <Image 
          source={bg} 
          blurRadius={this.state.bgBlured} />
      </View>
    )
  }

Может ли кто-нибудь помочь мне разобраться с этим?

...