weex-vue-render4light

Web renderer for weex project written in Vue DSL.
1,814 142
Install
npm install weex-vue-render4light
Latest Version:1.0.65
Older releases:2
License:Apache-2.0
Last Updated:Mar 2, 2022
Links: GitHub  ·  npm
Maintainer: wangyb10555

weex-vue-render4light 是一个支持 weex 的 web 渲染器,支持vue2.x 的语法,提供了丰富的内置组件和内置模块,用于 LightJsn 项目的渲染。

安装

weex-vue-render4light 无需单独安装,开发者只需要安装 lighting-plugin-type-vue 插件即可,当工程加载了 jsnative 插件时,type-vue 插件会自动加载此模块。

使用

在工程根目录下的 project.json 中的 plugins 字段中注册 jsnative 插件:

{
    "project":"lightdemo",
    "version":"0.0.1",
    "desc":"lightdemo",
    "type":"vue",
    "plugins":["jsnative"]
}

在视图中使用内置组件或内置模块:

<div>
    <text class="text">Hello World!</text>
</div>
<script>
import Light from "light";
const modal = Light.requireModule('modal');
export default {
    data() {
        return {}
    },
    methods: {
        toast() {
            modal.toast({
                message: "hello msg!",
                duration: 3
            })
        }
    }
}
</script>

文档

了解更多 JSNative 框架 的信息,请点击这里。

开发

# 运行
npm run dev

# 打包
npm run build

更新记录

v1.0.52
  1. #143355 weex-vue-render4light中rem的计算逻辑中使用screen.width的宽度
v1.0.47
  1. 统一web环境和native环境下的scale

Related Packages

weex-vue-render

Web renderer for weex project written in Vue DSL.

19,936 142
@dolphinweex/weex-vue-render

Web renderer for weex project written in Vue DSL.

10,350 142
weex-vue-s-render

Web renderer for weex project written in Vue DSL.

896
@edgeone/framework-detect

A framework detection library for web projects

169,969
electron-adapter

This is a library to build platform (win, linux, mac) executables for a bundled...

2,648 21

Version History

Version Released Vue License
1.0.65 Apache-2.0
1.0.64 Apache-2.0
1.0.63 Apache-2.0
1.0.62 Apache-2.0
1.0.61 Apache-2.0
Pre-releases (4)
Version Released License
1.0.26-4 Apache-2.0
1.0.26-3 Apache-2.0
1.0.25-1 Apache-2.0
1.0.7-1 Apache-2.0