2.0.4 • Published 6 years ago

nuke-image-viewer v2.0.4

Weekly downloads
4
License
Apache
Repository
gitlab
Last release
6 years ago

NukeImageViewer

  • category: Components
  • chinese: 全屏图片查看
  • type: 基本

设计思路

仅支持 h5

API

参数说明类型默认值
imageList图片列表array
current当前默认项序号number0
onChange切换回调Function
infinite是否循环booleantrue

demo

import { createElement, Component, render } from 'rax';
import View from 'nuke-view';
import Text from 'nuke-text';
import ImageView from 'nuke-image-viewer';

const data = [
  'http://img.alicdn.com/tps/TB1SrmcOVXXXXXFXpXXXXXXXXXX-520-280.jpg',
  'http://img.alicdn.com/tfs/TB1xCFCPVXXXXchXXXXXXXXXXXX-160-160.gif',
  'https://img.alicdn.com/tfs/TB1YhwQnlTH8KJjy0FiXXcRsXXa-361-639.jpg'
];
let App = class NukeDemoIndex extends Component {
  constructor() {
    super();
  }
  componentDidMount() {}

  render() {
    return (
      <View style={{ flex: 1 }}>
        <ImageView
          imageList={data}
          current={1}
          onChange={index => {
            //console.log(index);
          }}
        />
      </View>
    );
  }
};

render(<App />);