美文网首页
引入第三方库布置组件

引入第三方库布置组件

作者: 2764906e4d3d | 来源:发表于2019-01-15 21:29 被阅读0次

angular引入其他的库

  1. 安装库

npm i jquery@3.1.1 –save
npm i bootstrap@3.3.7 –save

  1. 安装后typescript才会认识引入的库

npm i @types/jquery --save-dev
npm i @types/bootstrap --save-dev

  1. 把安装的库引入到项目中,在angular-cli.json中引入
"styles": [
  "styles.css",
  "../node_modules/bootstrap/dist/css/bootstrap.css"

],

"scripts": [
  "../node_modules/jquery/dist/jquery.js",
  "../node_modules/bootstrap/dist/js/bootstrap.js"
],

创建其他组件

  1. 导航栏组件navbar,底部组件footer,查询表单组件search,轮播图组件carousel,产品信息组件product,星级评价组件
ng g component navbar
ng g component footer
ng g component search
ng g component carousel
ng g component product
ng g component product
ng g component stars
  1. 这样生成的组件会生成在app文件夹下,并且会自动生成4个文件,并且在app.module.ts中声明
  2. 在app.component.html中设计页面的简要布局,分配每个组件的大体位置,上下为顶部的导航栏组件和底部组件,左侧占据小部分的查询表单组件,右侧占据大部分,上方为轮播图组件,下方为商品的信息组件
<app-navbar></app-navbar>
<div class="container">
  <div class="row">
    <div class="col-md-3\">
      <app-search></app-search>
    </div>
    <div class="col-md-9">
      <div class="row">
        <app-carousel></app-carousel>
      </div>
      <div class="row">
        <app-product></app-product>
      </div>
    </div>
  </div>
</div>
<app-footer></app-footer>

相关文章

网友评论

      本文标题:引入第三方库布置组件

      本文链接:https://www.haomeiwen.com/subject/hyeudqtx.html