javascript - 如何在本机反应中为动态范围滑块创建动态统计信息?
问题描述
我正在使用地图创建多个范围滑块(意味着动态)我想为每个范围滑块设置范围值(最小值和最大值)。怎么做 ?请检查我的代码..
//范围滑块
{
[...Array(fields.field_count)].map((item, index) => {
return (
<View style={{ alignItems: 'center' }}>
<Controller
control={control}
name={fields.field_name[index]}
defaultValue=""
key={fields.field_name[index]}
render={({ field: { onChange, onBlur, value } }) => (
<View>
<RangeSlider
min={fields.min[0]}
max={fields.max[0]}
step={0.1}
floatingLabel={true}
allowLabelOverflow={true}
renderThumb={renderThumb}
renderRail={renderRail}
renderRailSelected={renderRailSelected}
renderLabel={renderLabel}
renderNotch={renderNotch}
onValueChanged={handleValueChange}
/>
<View style={{ flexDirection: "row", width: 300, top: 5, }}>
<Text style={styles.silderText}>{low} mm</Text>
<View>
<Text style={[styles.silderText,{right:15 }]}>{high} mm</Text>
</View>
</View>
</View>
)}
/>
</View>
);
})
}
// 值处理程序
const handleValueChange = useCallback((low, high) => {
setLow(low);
setHigh(high);
}, []);
解决方案
推荐阅读
- wordpress - 通过 API 更新自定义字段不起作用
- vue.js - watch 和 $watch 的区别
- gstreamer - 如何检测一个漏斗插件来源已在 gstreamer 管道中结束?
- c++ - 为什么 std::reverse() 不反转字符串?
- python - 如何使类继承自Python中的任何对象
- c++ - 在嵌套循环中使用 for auto
- telegram - 一些电报机器人(例如终极投票机器人)能够让用户不得不再次“启动”它。这是如何在 API 中完成的?
- sql - 内联表值函数以“用户”身份执行
- java - 函数无法被 Frida 钩住
- c++ - 比较函数中的 FMA 指令破坏了严格的弱排序属性