• Angular4记账webApp练手项目之二(在angular4项目中使用Angular WeUI)


    写在前面

    在angular4项目中 
    例子是基于之前文章:利用angular-cli构建Angular4.X项目 
    可以参考官网:https://cipchk.github.io/ngx-weui/#/docs/start

    本来是写在后面的回顾,感觉放在前面比较好。

    1、如何使用第三方库,安装-引用(主要参考官方文档) 
    2、{{}}指令,单向绑定数据,声明数据-绑定数据 
    3、[(ngModel)]指令,双向绑定数据,声明数据-绑定数据 
    4、*ngFor指令,循环渲染 
    5、[ngStyle] 指令,动态绑定样式。 
    更多angular指令及用法参看官网。

    安装及引用

    安装

    npm install angular-weui --save
    • 1

    安装后还需要引用weui 样式以及我们的font-awesome图标苦,在我们项目index.html中引用

    <!-- index.html -->
    <link href="//res.wx.qq.com/open/libs/weui/1.1.2/weui.min.css" rel="stylesheet">
      <link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
    • 1
    • 2
    • 3

    我们还要在app.module.ts中添加引用

    import { WeUIModule } from 'angular-weui';
    
    imports: [
        BrowserModule,
        FormsModule,
        HttpModule,
        WeUIModule  // 这里也要添加
      ],
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    修改菜单组件

    在app.component.html添加菜单组件

    <app-menu></app-menu>
    • 1

    我们参照官网简化使用了tabbar组件,修改menu.component.html如下:

    <weui-tabbar>
      <weui-tabbar-item>
        <span class="weui-tabbar__icon">
          <i class="fa fa-edit"></i>
        </span>
        <p class="weui-tabbar__label">记账</p>
      </weui-tabbar-item>
      <weui-tabbar-item>
        <span class="weui-tabbar__icon">
          <i class="fa fa-bar-chart"></i>
        </span>
        <p class="weui-tabbar__label">统计</p>
      </weui-tabbar-item>
    </weui-tabbar>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    浏览器中查看,菜单成功创建

  • 相关阅读:
    java设计模式----工厂模式
    使用.Net Core Mvc +SqlSugar +Autofac+AutoMapper+....
    使用 Date 和 SimpleDateFormat 类表示时间
    .Net Core 3.0 IdentityServer4 快速入门02
    .Net Core 3.0 IdentityServer4 快速入门
    微信小程序支付
    微信小程序集成腾讯云 IM SDK
    架构杂谈《十》
    架构杂谈《九》
    架构杂谈《八》
  • 原文地址:https://www.cnblogs.com/branton-design/p/7885851.html
Copyright © 2020-2023  润新知