Кажется, что элементы display: block
не наследуют непрозрачность от родителей display: inline
.
Возможно, потому что это недопустимая разметка, а браузер тайно отделяет их? Потому что источник не показывает, что происходит. Я что-то пропустил?
То, что вы получаете, является ссылкой.
Вам нужно сделать .once ('значение'), чтобы получить снимок по этой ссылке, затем выполнить .val () для этого снимка, чтобы получить данные
async print(key)
{
const name = await firebase.database().ref('users/'+key).once('value')
console.log(name.val()))
}