我正在尝试从letters
函数外部访问onUpdate
数组。
JS:
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
});
我尝试使用全局变量letters
并尝试返回letters[0]
。
更新
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
console.log(letters[0]);
});
答案 0 :(得分:3)
您应该在函数外部移动“letters”数组并删除函数内的“var”:
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
letters = update.split("");
console.log(letters);
}
});