Как обновлять дату

141
16 октября 2019, 19:40

Форма изначально невидима, открывается при нажатии на кнопку. В форме есть поля, одно из которых input в который нужно вставить дату (каждый раз при открытии этой формы, дата должна быть текущей, тоесть как только открылась форма, а у меня получается, что дата формируется при загрузке страницы и больше не меняется), выглядит так:

<el-form :model="Phonebook_user" label-width="140px">
              <el-form-item label="Users date">
                <el-input id="data_field" v-model="time" disabled/>
              </el-form-item>
              <el-form-item label="Users numer">
                <el-input v-model="Phonebook_user.numer"/>
              </el-form-item>
              <el-form-item label="Users name">
                <el-input v-model="Phonebook_user.name"/>
              </el-form-item>
              <el-form-item label="Users info">
                <el-input v-model="Phonebook_user.info"/>
            </el-form-item></el-form>

Для даты использую time: this.getTime() и сама функция:

getTime: function() {
      var dat = new Date()
      this.time = dat.toUTCString()
      return this.time
    }

И как потом эту дату добавить в класс Phonebook_user?

Answer 1

Я так понял, что форма в эль-диалоге или невидима, пока что-то не произойдет? Попробуйте объявить в дате переменную и в компутеде (или вотчере) задать значение в момент, когда условие открытия формы выполнилось

READ ALSO
JavaScript classList IE9

JavaScript classList IE9

IE9 не поддерживает classList в связи с этим написал небольшую функцию для удаления классов, есть два варианта :

122
Открыть ссылку в новом ОКНЕ браузера

Открыть ссылку в новом ОКНЕ браузера

Реализую виджет "поделиться"

152
Код ES6 map() не работает в IE 11

Код ES6 map() не работает в IE 11

Обнаружил, что код ES6 map() и `` не работают в IE 11 Как это участок кода переписать кроссбраузерно или какой использовать можно polyfill для этого?

136
slick slider мобильная версия

slick slider мобильная версия

как сделать, чтобы при разрешении 480 в main-slider добавить arrows? если делаю так то все зависает и не подгружает фото

110