【发布时间】:2021-11-29 00:58:27
【问题描述】:
我将Materialize CSS Autocomplete 用于我的 Google Apps 脚本,并从我的 Google 通讯录中填充数据。我希望能够根据联系人姓名中的特定单词对联系人出现的顺序进行排序。例如,假设我有以下联系人:
- 杰森·加西亚
- 乔纳森·杰克逊 手机
- 莫妮卡斯托克斯
- Amy Wang 手机
- 亚伦布里奇斯
我希望包含 Mobile 字样的联系人显示在列表顶部,其余按字母顺序显示:
- Amy Wang 手机
- 乔纳森·杰克逊 手机
- 亚伦布里奇斯
- 杰森·加西亚
- 莫妮卡斯托克斯
为此,我一直在尝试使用 Materialize CSS 文档中的 sortFunction,但没有成功。我怎么能做到这样?
【问题讨论】:
-
重组你的阵列。使用您需要的关键字创建一个新数组从原始数组中删除带有关键字的元素。并使用 unshift 或 splice 或 concur 合并两个数组。
标签: javascript html css google-apps-script materialize