Hay un timeout en src/app/edt/edt.js al agregar un periodo a las actividades.
Esto pasa porque los elementos de javascript se generan muy rápido y el DOM no alcanza a generarse (mediante Angular) antes de llamar a attachCalendar() sobre el elemento <input>.
Solucion 1: Se puede solucionar según tengo entendido haciendo una directive de Angular que sea por ejemplo <calendar-input> y en uno de los métodos del lifecycle de Angular hacer el attachCalendar(). Esto aseguraría el funcionamiento y sería más elegante.
Solucion 2: Buscar otra biblioteca que no tenga este inconveniente.
Hay un timeout en
src/app/edt/edt.js
al agregar un periodo a las actividades.Esto pasa porque los elementos de javascript se generan muy rápido y el DOM no alcanza a generarse (mediante Angular) antes de llamar a
attachCalendar()
sobre el elemento<input>
.Solucion 1: Se puede solucionar según tengo entendido haciendo una directive de Angular que sea por ejemplo
<calendar-input>
y en uno de los métodos del lifecycle de Angular hacer elattachCalendar()
. Esto aseguraría el funcionamiento y sería más elegante.Solucion 2: Buscar otra biblioteca que no tenga este inconveniente.
De momento me inclinaría a hacer la directive.