cakka Ответов: 2

Вью выпадающем меню выбора даты выбранного вопроса


Я использую выпадающий список Vue datepicker.
В документации у него нет руководства по установке selected.
Я попытался использовать javascript DOM .selected на странице, отображающей данные, но он выдал мне сообщение об ошибке в консоли :
[Vue warn]: Error in mounted hook: "TypeError: can't assign to property "selected" on 12: not an object"

TypeError: can't assign to property "selected" on 12: not an object

Выбран раскрывающийся список. Но из-за этой ошибки следующие javascript-коды не работают.
Есть идеи ?

Что я уже пробовал:

Это мои коды для javascript DOM:
var birthday = new Date(this.currentUser.user.birthday * 1000);
var day = birthday.getDate();
var selDay = document.getElementById("day").value = day;
selDay.selected = "true";

2 Ответов

Рейтинг:
2

cakka

Это мое решение :

var selDay = document.getElementById("day")
this.$set(selDay, "value", day);


Рейтинг:
0

Richard MacCutchan

Сообщение говорит вам, что selday это не объект. Это значение '12', возвращаемое из строки:

var selDay = document.getElementById("day").value = day;