无沙箱环境Vue单文件组件开发与渲染实现方法及系统

By constructing a control flow graph and a virtualization layer, the rendering problem of Vue single-file components in a sandbox-less environment is solved, enabling secure and efficient component development and rendering, and ensuring fine-grained and flexible permission management.

CN122113064BActive Publication Date: 2026-07-17冠骋信息技术(苏州)有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
冠骋信息技术(苏州)有限公司
Filing Date
2026-04-21
Publication Date
2026-07-17

Smart Images

  • Figure CN122113064B_ABST
    Figure CN122113064B_ABST
Patent Text Reader

Abstract

本发明提供无沙箱环境Vue单文件组件开发与渲染实现方法及系统,涉及组件开发技术领域,包括接收包含组件树、属性绑定及生命周期钩子的声明式配置数据;通过控制流分析构建控制流图并推断能力需求,生成记录路径与能力映射的能力授权矩阵,据此分配动态权限令牌;构建带宿主对象镜像的虚拟化层,通过拦截器在操作时验证权限并同步宿主状态;初始化组件实例并执行钩子,建立响应式观察,数据变更时触发局部重渲染;对重渲染DOM进行安全扫描移除危险内容后提交更新。本发明实现了在无沙箱环境下的安全、高效的组件渲染与权限控制。
Need to check novelty before this filing date? Find Prior Art