小编Fil*_*ino的帖子

使用滑块在ReactNative中滚动水平scrollView

我试图在水平ScrollView内设置一个滑块,使我可以更快地滚动页面。我能够将页面的位置链接到滑块的值,以便在滚动页面时滑块的拇指相应地移动。

我正在使用React Native Slider和ScrollView。这是我不幸的结果。

我得到什么

我对RN很陌生,因此我可能在这里错过了一些重要的事情。

class Comp extends Component {

  state = {
    width : 0, 
    value : 0, 
    cursor : 0
  }

  moveTheCursor = (val) => {
    this.scrollView.scrollTo({x: val, y: 0, animated: true})
  }

  scrollTheView = (event) => {
    this.setState({
      value : Math.floor(event.nativeEvent.contentOffset.x),
      cursor : Math.floor(event.nativeEvent.contentOffset.x)
    })
  }

  checkWidth = ({nativeEvent}) => {
    arrayWidth.push(nativeEvent.layout.width)
    let ww = (arrayWidth[0] * this.props.data.length) - Math.round(Dimensions.get('window').width);
    this.setState({
      width : ww,
    })
  }

  render() {
    return (
      <React.Fragment>
        <ScrollView 
          ref={ref => this.scrollView …
Run Code Online (Sandbox Code Playgroud)

javascript react-native

5
推荐指数
1
解决办法
105
查看次数

使用EACH(jquery)无法从IMG SRC获取ATTR值

当我尝试使用3个不同的URL获得3个不同的结果时,'each'函数返回3次undefined.

var src = $('img').each(function(){
    $(this).attr("src");
alert(src);
    });
Run Code Online (Sandbox Code Playgroud)

我在SO上找到了几个答案,但他们似乎都没有回答这个(非常基本的)问题.

我想要做的是用更具体的URL替换每个img url

例如:

a.jpg --> a-ok.jpg
b.jpg --> b-ok.jpg
c.jpg --> c-ok.jpg
Run Code Online (Sandbox Code Playgroud)

这就是为什么我需要使用EACH的所有img的URL.

请帮忙.

谢谢

each jquery attr

0
推荐指数
1
解决办法
1016
查看次数

标签 统计

attr ×1

each ×1

javascript ×1

jquery ×1

react-native ×1