当前位置: 首页 > 知识库问答 >
问题:

向Angular 9项目添加脚本js

柴文林
2023-03-14

我试着将script.js添加到angular.json中,并在一个组件中使用它,所以对于那些建议将script标记添加到我的html文件中的人来说,这不是一个好主意,所以请有人提出另一个想法,或者让我的脚本工作所遗漏的东西。 谢谢

下面是我的脚本:

$('.owl-carousel').owlCarousel({
loop:true,
margin:10,
dots:false,
nav:true,
mouseDrag:false,
autoplay:true,
animateOut: 'slideOutUp',
responsive:{
    0:{
        items:1
    },
    600:{
        items:1
    },
    1000:{
        items:1
    }
}
});

file.html:

<header>

  <div class="owl-carousel owl-theme">
      <div class="item">
          <img src="https://cdn.pixabay.com/photo/2017/10/24/10/30/business-2884023_960_720.jpg" alt="images not found">
          <div class="cover">
              <div class="container">
                  <div class="header-content">
                      <div class="line"></div>
                      <h2>Teimagine Digital Experience with</h2>
                      <h1>Start-ups and solutions</h1>
                      <h4>We help entrepreneurs, start-ups and enterprises shape their ideas into products</h4>
                  </div>
              </div>
           </div>
      </div>                    
      <div class="item">
          <img src="https://cdn.pixabay.com/photo/2016/03/09/09/22/workplace-1245776_960_720.jpg" alt="images not found">
          <div class="cover">
              <div class="container">
                  <div class="header-content">
                      <div class="line animated bounceInLeft"></div>
                      <h2>Reimagine Digital Experience with</h2>
                      <h1>Intelligent solutions</h1>
                      <h4>We help entrepreneurs, start-ups and enterprises shape their ideas into products</h4>
                  </div>
              </div>
           </div>
      </div>                
      
</header>

共有1个答案

慕河
2023-03-14

方式一:

>

  • 参考angular-cli.json(使用Angular6+)文件中的脚本

    "scripts": [
        "../path" 
     ];
    

    然后添加typings.d.ts(如果该文件尚不存在,则在src中创建它)

    declare var variableName:any;
    

    将其导入到您的文件中为

    import * as variable from 'variableName';
    

    参考https://stackoverflow.com/A/44817445/9640128

    方式二:

    • 动态加载组件时可以添加多个脚本

    参考:https://stackoverflow.com/A/49981918/9640128

  •  类似资料:
    • 我有一个Gradle插件,可以按预期编译和工作。我想与源代码一起发布一个使用Gradle插件的示例应用程序,它还允许我轻松测试插件的更改。现在要做到这一点,我必须向buildScript块添加一个类路径依赖项。是否可以添加将与示例项目一起编译的依赖本地插件?我现在面临的主要问题是,当尝试同步示例项目时,插件不存在,导致失败。

    • 我有一个比较简单的问题,就是尝试将内联脚本添加到React组件中。我目前所掌握的: 我还尝试过: 这两种方法似乎都无法执行所需的脚本。我想我错过的是一件简单的事。有人能帮忙吗? PS:忽略foobar,我有一个真实的id实际上在使用,我不想分享。

    • 我在Java的早期版本中使用了Maven,但现在我正试图让它在Java 10中工作。我构建了一个简单的Hello world项目,具体来说: 公共课堂测试{ }使用模块信息类: 模块maven.test{导出main;} 与本项目相关的pom为: http://maven.apache.org/xsd/maven-4.0.0.xsd" 当我构建项目时,它成功构建。然后,我从Maven中央存储库添加

    • 我正在开发一个页面,该页面使用JavaScipt通过ajaxpost将数据发送到PHP脚本。问题是,如果输入的语言不是基于拉丁语的,我最终会在MySQL表中存储胡言乱语。拉丁字母很好用。 页面本身能够呈现UTF-8字符,如果这些字符在页面加载时提供的数据中,那么我要处理的就是这篇文章。 اختبار 和保存。请参阅浏览器的开发工具中的网络POST请求。 这篇文章是通过下面的JS函数完成的 这是我的

    • 我正在使用Jenkins和Throttle Concurrent Builds插件,并试图在Jenkins配置(Jenkins)中添加Throttle类别=

    • 找到解决方案-检查底部 我知道有很多与我类似的问题,但我已经为此工作了几天,不知道如何让它工作。 我正在尝试将谷歌播放服务合并到我的应用程序中,以使用推送通知。 以下是我到目前为止所做的: > < li >创建了一个全新的项目 < li >导入“google-play-services_lib”并选择“将项目复制到工作区” < li >进入项目- proguard.config=${sdk.dir

    • 我目前在按钮按钮上用于“显示当天报价”的脚本缺少一个功能:链接支持= 仅仅添加一个普通的“href”不起作用,它只显示为文本。 还有别的办法吗?