猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
一旦在React Native中使用,请禁用Slider
我正在使用rn-vertical-slider,一旦使用即必须由用户完成,我必须将其禁用。我怎样才能做到这一点???
鸿蒙传说
浏览 221
回答 1
1回答
繁星coding
该库已经提供了禁用道具。您需要在代码中进行以下更改。使构造函数具有默认值为false的isDisable状态constructor(props){super(props);this.state={isDisable:false}}在onChange回调道具中添加一个函数_checkMaximunSliderValue=(value)=>{ If(value==100){ this.setState({isDisable:true})}}*“在禁用道具中设置this.state.isDisable **<VerticalSlider value={1} disabled={this.state.isDisable} min={0} max={100} onChange={(value: number) => { this._checkMaximunSliderValue(value); }} onComplete={(value: number) => { console.log("COMPLETE", value); }} width={50} height={300} step={1} borderRadius={5} minimumTrackTintColor={"gray"} maximumTrackTintColor={"tomato"} showBallIndicator ballIndicatorColor={"gray"} ballIndicatorTextColor={"white"}/>;
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续