首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对仪表板使用单独的css和js

如何对仪表板使用单独的css和js
EN

Stack Overflow用户
提问于 2021-06-05 07:15:43
回答 1查看 54关注 0票数 0

我在Angular 11中有一个项目,对于这个项目,我在整个应用程序中使用了一个AdminLTE ( CSS和JS的主题)。

在styles.scss中,我有:

代码语言:javascript
复制
@import '~admin-lte/plugins/fontawesome-free/css/all.css';
@import '~admin-lte/plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css';
@import '~admin-lte/plugins/icheck-bootstrap/icheck-bootstrap.min.css';
@import '~admin-lte/plugins/jqvmap/jqvmap.min.css';
@import '~admin-lte/dist/css/adminlte.min.css';
@import '~admin-lte/plugins/overlayScrollbars/css/OverlayScrollbars.min.css';
@import '~admin-lte/plugins/summernote/summernote-bs4.min.css';
@import '~admin-lte/plugins/datatables-bs4/css/dataTables.bootstrap4.min.css';

在angular.json的时候,我有:

代码语言:javascript
复制
        "scripts": [
          "node_modules/admin-lte/plugins/jquery/jquery.min.js",
          "node_modules/admin-lte/plugins/jquery-ui/jquery-ui.min.js",
          "node_modules/admin-lte/plugins/bootstrap/js/bootstrap.bundle.min.js",
          "node_modules/admin-lte/plugins/chart.js/Chart.min.js",
          "node_modules/admin-lte/plugins/sparklines/sparkline.js",
          "node_modules/admin-lte/plugins/jqvmap/jquery.vmap.min.js",
          "node_modules/admin-lte/plugins/jqvmap/maps/jquery.vmap.usa.js",
          "node_modules/admin-lte/plugins/jquery-knob/jquery.knob.min.js",
          "node_modules/admin-lte/plugins/summernote/summernote-bs4.min.js",
          "node_modules/admin-lte/plugins/bs-custom-file-input/bs-custom-file-input.min.js"
        ]

但现在我只想对仪表板使用单独的主题:

代码语言:javascript
复制
asset/main.css
asset/main.js

我该如何实现这一点?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-06-05 08:58:16

对于js文件,您需要将其添加到angular.json中的脚本数组中,然后添加到typings.d.ts中(如果该文件不存在,则在src中创建该文件)

代码语言:javascript
复制
declare var variableName:any;

将其导入到您的文件中

代码语言:javascript
复制
import * as variable from 'variableName';

对于angular.json中的css,请添加:

代码语言:javascript
复制
"styles": [
  "asset/main.css"
],

然后您可以将其导入仪表板scss文件中

代码语言:javascript
复制
@import 'main.scss';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67844939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档