写在前面
在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
浏览器中查看,菜单成功创建