zent
Version:
一套前端设计语言和基于React的实现
25 lines (23 loc) • 640 B
JavaScript
import React, { Component, PureComponent } from 'react';
import map from 'lodash/map';
import { getLeft } from './common';
export default class Marks extends (PureComponent || Component) {
render() {
const { marks, max, min, prefix } = this.props;
return (
<div className={`${prefix}-slider-marks`}>
{map(marks, (value, index) => {
return (
<span
style={{ left: `${getLeft(index, max, min)}%` }}
key={index}
className={`${prefix}-slider-mark`}
>
{value}
</span>
);
})}
</div>
);
}
}