javascript - 获取函数外部变量的值

标签 javascript firebase

如何获取函数“getClickedName()”外部变量“clickedName”的值?

var clickedUidName = firebase.database().ref('users/' + clickedRefUid + '/name');
       clickedUidName.on('value', function getClickedName(snapshot){
       var clickedName = snapshot.val();
       });

最佳答案

var clickedUidName = firebase.database().ref('users/' + clickedRefUid + '/name');
clickedUidName.on('value', function getClickedName(snapshot) {
  var clickedName = snapshot.val();
  //call your function here
  myfunction(clickedName);
});

function myfunction(clickedName){
   // do something with clickedName
}

关于javascript - 获取函数外部变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52467930/

相关文章:

javascript - 将模型发布回包含复杂集合的 Controller

swift - Firestore - 使用 querySnaphot 中的 Int 值一次创建多个文档

android - 单击其他 Activity 中的后退按钮时,Firebase Recyclerview(垂直滚动)始终滚动到开始

javascript - 如何使用 webpack 插件动态添加模块/依赖项?

javascript - 加载 ajax 的页面上的 document.ready

javascript - 富文本编辑器中的谷歌音译

javascript - 如何嵌入具有自定义样式的 xml 内容的 iframe?

javascript - 两人游戏中的第二个玩家无法输入 if 语句

ios - lldb Xcode 没有响应 | Fabric .pcm 文件复制

c# - 以 Xamarin 表单显示数据列表