TransWikia.com

Recarregar Node_Modules no Angular

Stack Overflow em Português Asked by Bruno Maciel on September 22, 2020

Estou com um problema de carregamento de um módulo JS que criei para o meu projeto Angular, que no caso é uma timeline horizontal.

O interessante é que se eu aponto a aplicação via app-routing para iniciar na página "timeline", que consome a function do módulo, tudo funciona e a timeline é exibida com sucesso!

O problema é que quando eu saio desta página, vou para qualquer outra da aplicação e tento voltar para o timeline, os botões e conteúdos ficam totalmente desconfigurados, como se a página não tivesse carregado o módulo JS criado.

Abaixo vou inserir o apontamento que está nos scripts do angular.json e também dentro do repositório da aplicação.

"./node_modules/1js/main.js""

As chamadas do módulo JS ocorrem todas diretamente via html, onde preencho as informações da timeline via class, por exemplo:

<a href="#0" data-date="01/01/2017" class="selected">01/2019</a>

Abaixo a data com o conteúdo:

<li class="selected" data-date="16/01/2014">
          <h2 id="tituloTimeline">An Introduction to Infosec</h2>
          <em>January, 2017</em>
          <p id="textTimeline">
            Back in January, 2017 I began my journey of studies into different
            areas of infosec to see if it was a challenge I would enjoy and a
            future prospect for further learning through college.
          </p>
</li>

A implementação final, será alimentada com dados nestes formatos diretamente do banco de dados, mas caso eu não consiga resolver este problema, terei de achar outras alternativas. (se puderem citar outras maneiras de se fazer um timeline horizontal no angular, estou aceitando)

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP