不确定如何在react-native中单击按钮来渲染此组件

阿努什卡

以下是一个barChart功能。barChart在屏幕上返回-

const barCharts = () => {
  const fill = 'rgb(134, 65, 244)'
  const data = [50, 10, 40, 95, -4, -24, null, 85, undefined, 0, 35, 53, -53, 24, 50, -20, -80]
  return (
    <View style={styles.sectionContainer}>
      <BarChart style={{ height: 200 }} data={data} svg={{ fill }} contentInset={{ top: 30, bottom: 30 }}>
        <Grid />
      </BarChart>
    </View>
  );
};

我希望此barChart组件在单击按钮时呈现。我当前的环境是react-native ios。单击App.js中的按钮后,如何完成渲染?

ŁukaszKarczewski
const BarCharts = () => {
  const fill = 'rgb(134, 65, 244)'
  const data = [50, 10, 40, 95, -4, -24, null, 85, undefined, 0, 35, 53, -53, 24, 50, -20, -80]
  return (
    <View style={styles.sectionContainer}>
      <BarChart style={{ height: 200 }} data={data} svg={{ fill }} contentInset={{ top: 30, bottom: 30 }}>
        <Grid />
      </BarChart>
    </View>
  );
};

const OtherComponent = () => {
    const [clicked, setClicked] = React.useState(false);
    return <View>
        <Button onClick={() => setClicked(!clicked)}>Click me</Button>
        {clicked && <BarCharts />}
    </View>
}

像这样的东西可能不是100%本机兼容的,但您应该可以对其进行调整。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

不确定如何在React Native中配置此工具提示功能

在React Native中单击按钮时如何渲染组件

不确定如何在这里实现条件渲染(react-native)

不确定如何在React Native中配置此文本颜色更改

如何在React中的按钮单击上渲染组件?

如何在MATLAB中执行此函数的不确定积分?

不确定如何在 Tkinter 中设置背景图像

不确定如何在C中达到此输出

不确定如何在 haskell 中输入我的函数

MongoDB 不确定如何在聚合查询中过滤输出

不确定如何重新渲染该组件

如何在Blazor中单击按钮渲染组件?

如何在 matplotlib 中渲染具有不确定性的线图

不确定如何在响应中实现此过滤器

不确定如何在XQuery中精确过滤此简单的FLWOR查询?

在React Native中单击事件后渲染动态组件

如何通过单击Angular 7中的按钮来加载组件

React:在props中传递的函数是不确定的

不确定如何实施此过渡/动画

不确定如何解决此冲突

不确定如何分解此任务

不确定如何捕获此查询的结果

不确定如何在角度组件中使用自定义TypeScript类

我如何使用Expo清理(重置缓存)React Native。不确定是否是缓存问题

不确定如何在元组列表中引用元组中的元素

我不确定我是否正确理解如何在Java中调用新方法

不确定如何在使用复合键的Spring Boot应用程序中实现serializble

如何在Frama-C + EVA中证明不确定性值的简单等式?

如何在Express Route中捕获不确定数量的参数?