Как сделать доступным ввод в столбцах ресурсов в fullcalendar - PullRequest
2 голосов
/ 28 мая 2020

Мне нужно иметь возможность переименовать имя ресурса. Я добавляю ввод текста с помощью render(), это нормально работает. Но когда я пытаюсь нажать кнопку ввода, это невозможно, и я не знаю почему. Я только что заметил, что <body> получил новый класс fc-unselectable.

Есть ли способ запретить fullcalendar дать мне доступ к входам? Но остальная часть календаря должна быть доступна для редактирования.

Я использую эти настройки и временную шкалу.

plugins: [
  'interaction',
  'resourceTimeline'
],

editable: true,
eventResizableFromStart: true,
eventResourceEditable: true,
selectable: true,

resourceColumns: [{
  labelText: '',
  field: 'room',
  render: function(resource, el) {
    el.innerHTML = '<span class="fc-expander-space"><span class="fc-icon"></span></span><span class="fc-cell-text"><input type="text" value="' + el.innerText + '"></span>';
  }
}]
...