# Sandbox 代码沙箱
该组件基于 iframe 实现了一个基础版的沙箱环境,包括基本的消息机制、代码执行、模块依赖等逻辑。
# 基础用法
Copy
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
is-before-refresh | 执行代码前是否需要重载沙箱 | Boolean | true、false | false |
# Methods
方法名 | 说明 | 方法 |
---|---|---|
runCode | 沙箱执行代码 | (type, codeStr) => void |
loadDependencies | 沙箱中加载依赖 | (dependencies: {dependencies: Record<string, string>}) => void |