0.0.18 • Published 3 months ago

lowcode-vue-schema-component v0.0.18

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

Lowcode Vue Schema Component

KNXCloud/lowcode-engine-vue 的 schema 预览组件

Install

npm install lowcode-vue-schema-component --save

Usage

入口文件 index.js

import { createApp } from 'vue';
import App from './App.vue';
import LowcodeVueSchemaComponent from 'lowcode-vue-schema-component';

const app = createApp(App);
app.use(LowcodeVueSchemaComponent); // 注册组件
app.mount('#app');

使用

<template>
	<Suspense>
		<LowCodePreview :packages="packages" :pageSchema="pageSchema" />
	</Suspense>
</template>

<script setup>
import { Suspense } from 'vue'
const packages = [...] // 依据alibaba/lowcode-engine规定的package协议文本
const pageSchema = {...} // 依据alibaba/lowcode-engine规定的schema协议文本

</script>

<script>
export default {
  name: 'App',
  components: {
    Suspense, // 因为LowcodeVueSchemaComponent是异步组件,所以需要使用Suspense包裹
  },
}
</script>

<style>
</style>

参考文档

alibaba/lowcode-engine:

alibaba/lowcode-engine 阿里开源的一个低代码引擎

package 协议

schema 协议

KNXCloud/lowcode-engine-vue

KNXCloud/lowcode-engine-vue 基于阿里 lowcode-engine 定制的 vue 版本

马上玩一下

Authors

License

For open source projects, say how it is licensed.

0.0.16

3 months ago

0.0.17

3 months ago

0.0.18

3 months ago

0.0.15

3 months ago

0.0.13

3 months ago

0.0.14

3 months ago

0.0.10

4 months ago

0.0.11

4 months ago

0.0.12

4 months ago

0.0.9

4 months ago

0.0.8

4 months ago

0.0.3

4 months ago

0.0.2

4 months ago

0.0.4

4 months ago

0.0.7

4 months ago

0.0.6

4 months ago

0.0.1

4 months ago