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
js 中文排序
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
 平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.数字排序 2.纯汉字排序 3.纯字母 4.字母+汉字(先把汉字排完在排字母) 5.汉字+字母(先汉字后字母) ...
- 后台返回的数据格式: 实现之后的数据格式: 本文用 Mint-ui Index List 与Vue相结合实现。 ...