工作生活

js 中文排序

2019-06-29  本文已影响0人  燕_梦
import React, { Component } from 'react';

class Sort extends Component {
  constructor(props) {
    super(props)
    this.state={
      dataList:[
        {value:'上海',
          id:1
        },
        {value:'大连',
          id:2
        },
        {value:'北京',
          id:3
        },
        {value:'拉萨',
          id:4
        },
        {value:'天津',
          id:5
        }
      ]

    }
  }

  render() {
    const {dataList} = this.state
      //排序
    const sortData = dataList.sort(function(a,b){
        return a.value.localeCompare(b.value, 'zh-Hans-CN', {sensitivity: 'accent'})
    });
    return(
      sortData.map((item) =>
          <div>
            {item.value}
          </div>
        )
      )
    }
}
export default Sort
上一篇 下一篇

猜你喜欢

热点阅读