Реагировать на утечку памяти в родном ящике? - PullRequest
0 голосов
/ 08 сентября 2018

Итак, я настроил встроенный ящик и каждый раз, когда я нажимаю на него в приложении, приложение становится менее оригинальным. Я не уверен, может ли это быть какая-то утечка памяти или есть какая-то конфигурация, которую мне не хватает для ящика. Я приложил фотографию, и она просто медленно снимает все. Фотография слева - после использования, а справа - до. Если я вместо этого изменю сторону на «левую», она будет активно менять боковую панель вместо представления приложения.

import React from 'react';
import { StyleSheet, Text, View, Image, ScrollView, TouchableOpacity } from 'react-native';
import Drawer from 'react-native-drawer';;
import SideBar from './src/components/SideBar.js';

export default class App extends React.Component {
  constructor(props) {
    super(props);
    this.state = {}

}

closeControlPanel = () => {
  this._drawer.close()
};

openControlPanel = () => {
  this._drawer.open()
};

render() {

      <Drawer 
  style={styles.container} 
  ref={(ref) => this._drawer = ref} 
  content={<SideBar close={this.closeControlPanel} />}
  openDrawerOffset={50}
  tweenHandler={Drawer.tweenPresets.parallax}
  tapToClose={true}
  side={'right'}
  >


  </Drawer>
);
}
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...