用GrapeJS反应
@sakshigarg9通过npm添加'grapesjs',然后在你的代码里用'import grapesjs from 'grapesjs',这样就能工作,无需更新webpack配置
阅读下方完整回答 ↓问题
您好,我搜索过,但没找到具体的解决方案。目前,我正在尝试将我的React应用与GrapeJS集成。
'import React, { Component } from 'react';
import './GrapesSrc/grapes.min.js';
从“grapejs”导入GrapesIndex;
class GrapesEditor 扩展组件 {
Constructor(props){
super(道具);
}
shouldComponentUpdate(){
返回 false
}
componentDidMount(){
const editor = Grapesjs.init({
容器:“#gjs”,
components: '<div class=“txt-red”>Hello world!</div>',
风格:“.txt-红{颜色:红}',
});
}
render() {
返回(
<div id ='gjs'>
</div>
);
}
}
导出默认的GrapesEditor;
`
我尝试过用CDN,把它包含进index.html文件,但所有这些都出现了葡萄未定义的错误。
我尝试直接导入“./GrapesSrc/grapes.min.js”。我创建了一个包含CDN代码的新文件夹,但仍然不行。
我不确定这个问题是否合理,因为有一个类似的问题被拒绝了。回答(3)
@sakshigarg9通过npm添加'grapesjs',然后在你的代码里用'import grapesjs from 'grapesjs',这样就能工作,无需更新webpack配置
@Silavin 你成功整合Grape和React了吗?
如果你用webpack来构建React应用,可以把它作为插件包含。 它会从node_modules拉出来。 ''plugins: [ 新的webpack。ProvidePlugin({ 葡萄酱:“葡萄酱” }) ],`` 这对我很有效。
相关问答
通过相似的问题讨论继续研究。
问题 #1769
在 ReactJs 中集成 GrapesJs-plugin-ckeditor 时出现错误
我正在将 GrapesJs 集成到 React 应用中。我用的是 npm 包 “ckeditor”: “^4.11.2”, “grapesjs-plugin-ckeditor”: “0.0.9” 'import React from 'react'; 从 “react-redu...
问题 #1985
[虫子]远程存储的自动保存不会发送网络请求
操作系统:Windows 10 浏览器:Chrome 73 GrapesJS 版本:'0.14.57' 我用这个调用 'grapesjs.init()' 配置了远程存储: 虽然我在Chrome开发工具的网络标签里看到“/load”请求触发,但无论我在编辑器里做多少修改,都没看到...
问题 #1515
[虫子]销毁编辑器,但不删除编辑器对象。
你好,我为 React 创建了一个 grapesjs 的包装组件。 “''js @flow 从 'react' 导入 React; 从 'grapesjs' 导入 GrapesJS; 预设 import gjsPresetWebpage from 'grapesjs-prese...
问题 #1505
添加行和截面不行
我正在将Grapejs集成到Angular6中。 但它不工作意味着它没有显示在方块上 我使用的代码如下
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。