@xsyx/render-engine
v1.0.8
Published
<a name="Qtq8i"></a> # 渲染引擎(RENDER-ENGINE)用途 贾维斯渲染引擎负责将 JSON-SCHEMA 渲染成静态页面。
Downloads
14
Readme
贾维斯渲染引擎使用指南
渲染引擎(RENDER-ENGINE)用途
贾维斯渲染引擎负责将 JSON-SCHEMA 渲染成静态页面。
用法
最简单用法
import re from '@xsxy/render-engine';
import components from '@xsyx/jarvis-components';
// 基础设置
re.config({
vue: vue,
components: components
})
// 拉取远程 schema 并渲染
fetch('schema.json').then(schema=>{
re.render('#app', schema)
})
API 介绍
RenderEngine.config
配置引擎,用来注册插件、组件,统一Vue 实例等。需要在最前面调用。
import re from '@xsxy/render-engine';
import plugins from '@xsyx/jarvis-plugins';
import components from '@xsyx/jarvis-components';
// 基础设置
re.config({
vue: vue,
plugins:plugins,
components: components
})
RenderEngine.render
渲染页面
import re from '@xsxy/render-engine';
re.render(selector, schema);
- selector: 页面上的dom 选择器
- schema:设计引擎生成的schema