amazeui
Version:
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
66 lines (45 loc) • 2.17 kB
Markdown
# Navbar 工具栏
---
底部工具栏组件。
## 使用方法
### 直接使用
- 拷贝演示中的代码,粘贴到 Amaze UI HTML 模板([点此下载](/getting-started)) `<body>` 区域;
- 将示例代码中的内容替换为自己的内容。
### 使用 Handlebars
本组件 Handlebars partial 名称为 `navbar`,使用细节参照[折叠面板组件](/widgets/accordion)。
### 云适配 WebIDE
- 将组件拖入编辑界面;
- 点击右侧面板里的【数据采集】按钮,按以下格式采集数据。
```javascript
var data = [
{
"title": "", // title 值:要显示的文本
"link": "", // link 值 :如果是电话则写"tel:0101245678"
"customIcon": "", // customIcon与下边的icon选用其中之一,customIcon用于上传自定义的小图标,写法:"customIcon": context.__root + "xxx.png"
"icon": "", //icon 值,例如:分享的图标在AMUI中是am-icon-share ,则此时的icon写法为: "icon": "share"
"dataApi": "" //dataApi 值可以填写"data-am-navbar-share"(用于分享模块) 或者"data-am-navbar-qrcode"(用于二维码模块)。若要使用自己上传的二维码 'data-am-navbar-qrcode = 二维码地址' 即可
}
];
return data;
```
## 数据接口
```javascript
{
"id": "",
"className": "",
"theme": "default",
"options": {
"cols": "", //cols 值 :列数,若数据列数较多,会自动添加一个列表
},
"content": [
{
"title": "", // title 值:要显示的文本
"link": "", // link 值 :链接地址,电话则写"tel:0101245678"
"className": "",
"customIcon": "", // customIcon与icon选用其中之一,customIcon用于上传的小图标/ 写法: "customIcon": "xxx.png"
"icon": "",//icon 值:使用icon font 例如:分享的图标 am-icon-share ,icon写法: "icon": "share" ,更多的查看amui icon 目录下
"dataApi": ""//dataApi 值为 data-am-navbar-share(用于分享模块) 或者 data-am-navbar-qrcode(用于二维码模块) 若使用自己上传的二维码 'data-am-navbar-qrcode = 二维码地址' 即可
}
]
}
```