更新记录

1.0.0(2022-05-14)

初始化发布版本


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 app-vue app-nvue
钉钉小程序 快手小程序 飞书小程序 京东小程序
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
×

Jiess介绍

Jiess是一个跨度渲染框架,同时支持vue2vue3react;使用配置渲染页面, 更轻松的模块化,为了更轻松的开发与维护

Jiess官网

特点

  • Jiess 以组件的形式存在于页面中,该组件是一个动态的可任意变化的组件
  • Jiess web版来是基于原框架的render函数渲染,天生具有动态渲染的特性
  • 小程序是不支持组件动态渲染的,因此需要构造一个可以动态渲染的组件
    • 使用时,将需要使用到的组件引入到源代码中,才能实现动态组件的效果
    • 在uni使用自动动态渲染已经配置好的组件

jiess-uni 使用说明

jiess-uni本质是提供了一个uni组件,该组件可以动态的渲染(前提是已配置好需要渲染的组件), 使用该组件之前,需要引入@jiess/core@jiess/utils库,需要手动安装

安装示例

// main.js
import Vue from 'vue'
import { JiessEnv } from './uni_modules/jiess-uni/components/jiess-uni/js/JiessEnv.js'
JiessEnv.init({ Vue })

使用示例

  • 模板部分
<template>
    <view class="content"><jiess-uni :setup="setup" /></view>
</template>
  • 代码部分
export default {
    methods: {
        setup() {
            this.add(
                this.render(
                    {
                        children: 'hello Jiess',
                        onClick() {
                            console.log('你点击了我一下');
                        }
                    }
                )
            );
        }
    }
};

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问