amis 项目工程说明,支持二开。

bihw5rsg  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(62)

各位老哥,是否有二开相关的文档?

本地开发运行npm start 后编辑器进入的是“packages/amis-editor/index.html” 实际跳转的路由却是“packages/amis-editor/examples/Editor.tsx”。

根据 https://aisuda.bce.baidu.com/amis/zh-CN/docs/start/getting-started 中的提示, let amisScoped = amis.embed( '#root', amisJSON, { // 这里是初始 props,一般不用传。 // locale: 'en-US' // props 中可以设置语言,默认是中文 }, // 下面是一些可选的外部控制函数 {}
这里的第四个参数对象是可以传入一个控制函数,我想自定义一个“beforeSave”应用于我在编辑器右上角新增的“保存”按钮。

我通过debugger发现‘packages/amis-editor/examples/Editor.tsx’似乎和‘amis.embed()’没有什么关系,我无法注入amiEnv和这些内容产生关联。

那位老兄可以指点一下这个二开逻辑吗?

wrrgggsh

wrrgggsh1#

👍 Thanks for this!
🏷 I have applied any labels matching special text in your issue.

Please review the labels and make any necessary changes.

相关问题