各位老哥,是否有二开相关的文档?
本地开发运行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和这些内容产生关联。
那位老兄可以指点一下这个二开逻辑吗?
1条答案
按热度按时间wrrgggsh1#
👍 Thanks for this!
🏷 I have applied any labels matching special text in your issue.
Please review the labels and make any necessary changes.