Firefox & Vue, кажется, ловит мою переменную. Значение поздно и показывает NULL в началеJavascript

Форум по Javascript
Ответить
Anonymous
 Firefox & Vue, кажется, ловит мою переменную. Значение поздно и показывает NULL в начале

Сообщение Anonymous »

Код: Выделить всё

    const getSubscription = async () => {
console.log(user.value) // this part is null
const profile = user.value?.profile
if (!profile) return null

const {data: subscriptionData } = await supabase
.from("organisation_subscriptions")
.select("current_subscription, state, agb_version, current_period_start, current_period_end")
.eq("organisation_id", profile.organisation_id)
.limit(1)
.single()
.throwOnError()

return subscriptionData
}
В последнее время я столкнулся с ошибкой в ​​Firefox (он отлично работает в Chrome), где user.value изначально null . Когда я регистрирую все значение пользователя в консоли, он также показывает NULL , но когда я его расширяю, он обновляется до правильного состояния и отображает фактическое значение. Я пытался использовать тайм -аут в качестве обходного пути, но каждый раз, когда я получаю доступ к пользователю. Я не мог найти ничего об этом в Интернете. Я надеюсь, что моя отчаянная душа найдет здесь решение.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... e-beginnin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»