ionic侧边栏字母导航
2015-09-18 15:49
267 查看
$scope.show = function (c) {
var y = 0;
for (var i = 0; i < $scope.items.length; i++) {
var obj = $scope.items[i].name;
var pinyin = ConvertPinyin(obj);
console.log(c + ":" + pinyin.substr(0, 1).toUpperCase());
if (c == pinyin.substr(0, 1).toUpperCase()) {
break;
}
y += 51;
}
//如果查得到则跳转
if (i != $scope.items.length) {
$ionicScrollDelegate.scrollTo(0, y);
}
}
之所以选51px 由于item元素高度为51px
var y = 0;
for (var i = 0; i < $scope.items.length; i++) {
var obj = $scope.items[i].name;
var pinyin = ConvertPinyin(obj);
console.log(c + ":" + pinyin.substr(0, 1).toUpperCase());
if (c == pinyin.substr(0, 1).toUpperCase()) {
break;
}
y += 51;
}
//如果查得到则跳转
if (i != $scope.items.length) {
$ionicScrollDelegate.scrollTo(0, y);
}
}
之所以选51px 由于item元素高度为51px
相关文章推荐
- 项目总结之论员工的自我修养
- 发现TypeScript中同名interface接口会自动合并的特性
- Selenium的自我总结1
- NSPoint
- js制作一个跳转提示页面
- MyBatis Generator Tool工具生成代码
- Deep learning和Reinforcement lea…
- svd++
- ive lateral view…
- 网页性能管理详解
- hive常用函数 两层json格式解析
- 我学习的R函数
- HIVE 中 multi_distinct的注意事项
- HIVE 自定义函数
- Hive MapReduce脚本
- iOS GitLab版本管理需要忽略的文件
- 让你真正明白cinder与swift、glance的区别
- 读《设计心理学》--日常操作心理学
- AC自动机通配符匹配
- 再议GCC编译时的静态库依赖次顺问题