小编Ben*_*are的帖子

如何在 WPF 的组合框中实现多选

我是 WPF 的新手,我正在寻找一个带有复选框的下拉列表来选择多个值。下拉列表的来源将来自列表(列表)。

c# wpf checkbox combobox

2
推荐指数
1
解决办法
6665
查看次数

查找Python中的哈希值是否只有None值

有没有人知道更好的方法来查找Python中的散列是否只有None值len([entry for entry in my_hash.values() if entry is not None]) > 0?我找不到比这更标准的东西,似乎应该有.

python hash

2
推荐指数
1
解决办法
56
查看次数

什么是类集?

请解释一下...

<div className={classSet({
       'Cell': true,
       'Cell--highlighted': highlighted,
       'Cell--hovered': hovered
})}></div>
Run Code Online (Sandbox Code Playgroud)

reactjs

2
推荐指数
1
解决办法
2337
查看次数

firebase 在创建用户时添加用户信息(react.js)

在问这个问题之前我进行了研究,但找不到答案。

我用react js制作了一个表单。当我单击该按钮时,它会使用 createUserWithEmailAndPassword() 方法创建一个用户。创建用户没有问题。我想添加额外的信息,例如;用户名:“Usernameeeee”到我的数据库。数据库将如下所示:

users {
     userUid1: {name: "Name User 1"}
     userUid2: {name: "Name User 2"}
     ....
       }
Run Code Online (Sandbox Code Playgroud)

当我使用 createUserWithEmailAndPassword() 时,它会创建一个用户并登录。但正如您在上面看到的,我需要当前用户的 ID。我知道如何正常获取它, firebase.auth().currenUser... 但是在创建用户时我无法捕获用户的 id。它返回空;

export function signUpUser({email, password}) {
return function (dispatch){
firebase.auth().createUserWithEmailAndPassword(email, password)
.then(
    () => dispatch({type: USER_SIGNUP_SUCCESS})
)
.then(console.log(firebase.auth().currentUser))
.catch(error => {
    dispatch({type: USER_SIGNUP_FAIL, payload: error.message});
});
}
Run Code Online (Sandbox Code Playgroud)

}

当我控制台当前用户时,创建用户已完成但尚未登录。那么如何在创建用户时添加信息呢?(不是在以其他方式登录后)

javascript firebase reactjs firebase-authentication

2
推荐指数
1
解决办法
4212
查看次数