0.0.39 • Published 5 months ago
ai.touchui-desk v0.0.39
touchdesk
简介
touchui-desk 是 基于touchui 的可编辑工作台。 touchui-desk 旨在快速搭建可高度自定义的工作台,内置多款pcb,同时支持外部传入自定义的pcb。
特别说明
安装使用
1、拉取ai.touchui-desk包
npm install ai.touchui-desk
2、在main.js中导入ai.touchui-desk包
import ToDesk from 'ai.touchui-desk'
Vue.use(ToDesk)
3、在页面中使用ai.touchui-desk
<template>
<touchdesk
v-model="operationViewEditorData"
:components="components"
mode="view"
:data="data"
@change="change"
></touchdesk>
</template>
<script>
import Map3D, { config as Map3DConfig } from '@/example/modules/stat/Map3D'
export default {
name: 'App',
data() {
return {
operationViewEditorData: {},
components: {
Map3D, Map3DConfig
},
data: [
{
name: '统计',
code: '4',
children: [
{
name: '城市地图',
code: 'Map3D',
params: {
col: 3
}
}
]
}
]
}
},
mounted() {
},
methods: {
change(val) {
console.log('★')
console.log(val)
}
}
}
</script>
发布
1、执行打包命令
npm run lib
2、登录
npm login --registry https://registry.npmjs.org/
3、发布
npm publish
4、登出
npm logout
撤销发布
npm unpublish ai.touchui-desk --force
包地址
https://registry.npmjs.org/ai.touchui-desk
人员名单
组织:张青 / 廖盛 创建:何啸 维护:何啸 / 万军