UniCore UI 工具栏
使用说明
UniCore UI工具栏可以前端自行编写相关代码逻辑实现,因此目前不集成在UniCore SDK内,需外部引入。
本次UniCore UI工具栏示例主要代码文件为UI.js,样式文件为toolbar.css。 要引入UI工具栏,获取UI.js后,可以使用以下代码引入UI.js:
js
import { UI } from '../../public/static/extend/UI'通过以下代码引入toolbar.css:
js
<style scoped>
@import url('../../public/static/css/toolbar.css');
</style>利用诸如以下代码初始化UI组件:
js
// 初始化工具栏
this.ui = new UI();
//工具栏参数
let opt = [
{
title: '主视角',
url: 'url(../static/img/ui/zhushijiao.png)',
callback: () => {
// 编写按钮方法
}
},
{
title: '定位',
url: 'url(../static/img/ui/shiqumian.png)',
callback: () => {
// 编写按钮方法
}
},
{
title: '挖地',
url: 'url(../static/img/ui/zhongli@2x.png)',
callback: () => {
// 编写按钮方法
}
},
{
title: '显隐',
url: 'url(../static/img/ui/xitongin@2x.png)',
callback: () => {
// 编写按钮方法
}
},
{
title: '更多',
url: 'url(../static/img/ui/shezhi.png)',
callback: () => {
// 编写按钮方法
}
},
]
// 初始化UI组件
this.ui.init(document.querySelector('#unicoreContainer'), opt);UI组件成功引入后,网页可出现下方红框样式的UI工具栏,工具栏所需图片资源可自己修改。通过每个按钮的callback回调方法内可编写按钮方法,点击按钮即可运行。 
