Как использовать внешние js-файлы в angular.json в angular 6

У меня есть файл сценария меню боковой панели, в папке активов, который я включаю в index.html, Всякий раз, когда я обновляю home/dashboard дочерний маршрут, скрипт будет работать, если я перенаправлен с начального маршрута / в home/dashboard кнопка показа / скрытой боковой панели не работает (эта логика является частью скрипта, который я упомянул). После обновления страницы внешние скрипты будут работать правильно. Вот мой модуль маршрутизации

 app.routing.module.ts

 const routes: Routes = [
      { path: '', redirectTo: '/home', pathMatch: 'full' },
      //{ path: 'login', component: LoginComponent,  },
      { path: 'home', component: HomeComponent,
      children:[
        { path: '', redirectTo: 'dashboard', pathMatch: 'full' },
        { path: 'dashboard', component: DashboardComponent,},
        { path: 'totalapproved', component: ApprovedComponent,},
        { path: 'campaign', component: CampaignmanagerComponent,},]}
    ]

Есть ли способ добавить скрипт внешних ресурсов в файл angular.json?

2 ответа

"styles":[ 
"/style.css"
],

"scripts"[
"src/script.js"
]

Вы также можете добавить его в свой index.html, если вы используете CDN.

Вы можете добавить свой внешний скрипт и стиль в файл angular.json, например:

"styles":[ 
"src/assets/css/style.css"
],
"scripts"[
"src/assests/js/script.js"
]
Другие вопросы по тегам