我不太了解这个选项及其运作方式,文档提供了解释,但实际上这是一个示例吗?
normalScrollElementTouchThreshold:(默认值为5),定义html节点树的跃点数阈值。Fullpage将测试该页面是否
normalScrollElements匹配,以允许在触摸设备上的div上滚动功能。(例如:normalScrollElementTouchThreshold: 3)
我目前有这个对象:
schoolsObject = [{
"college_1":
{
"id":"college_1",
"location":"Victoria",
"name":"College One"
},
"college_2":
{
"id":"college_2",
"location":"Tasmania",
"name":"College Two"
}
}];
Run Code Online (Sandbox Code Playgroud)
我想删除顶级键,即。College_1、college_2 并像这样“展平”对象,所以我没有“顶级”键:
flatSchoolsObject =
[{
"id":"college_1",
"location":"Victoria",
"name":"College One"
},
{
"id":"college_2",
"location":"Tasmania",
"name":"College Two"
}];
Run Code Online (Sandbox Code Playgroud)
这是我最新的尝试,我做了很多不同的尝试,但尚未记录它们:
// schoolIDs = Object.keys(schoolsObject);
var schools = {};
for(var i=0; i<Object.keys(schoolsObject).length; i++){
for (var property in schoolsObject) {
if (schoolsObject.hasOwnProperty(property)) {
schools[i] = {
'id': schoolsObject[property]['id'],
'name' : schoolsObject[property]['name'],
'location': schoolsObject[property]['location'],
};
}
}
}
console.log(schools)
Run Code Online (Sandbox Code Playgroud)
显然这不是我想要的,因为它给我留下了对象{0:对象,1:对象}。
我想在这里做的事情是否可能,或者我是否以错误的方式看待它?