在gin框架下集成UEditor富文本编辑器

简介:

gin-ueditor

在gin框架下使用UEditor富文本编辑器,实现各种上传功能
主要参考了jimmykuu/Go-UEditorzxysilent/ueditor这两个项目

1.下载最新版本的 UEditor
下载UEditor
选择一个版本下载(选择哪个版本不重要,都需要稍微修改)。这里选择最新的(1.4.3.3) PHP 版本, UTF-8
2.解压
解压到statics目录。解压后的目录结构

| + conf<
| + controllers
| + models
| - static
    | - ueditor
  	   | + dialogs
       | + lang
       | - php
       	   config.json
       | + themes
       | + third-party
       index.html
       ueditor.all.js
       ueditor.all.min.js
       ueditor.config.job.js
       ueditor.config.js
       ueditor.parse.js
       ueditor.parse.min.js
| + routes
| + upload
| + views

删除static/ueditor/php目录下所有扩展名为 .php的文件,并且将static/ueditor/php改名成static/ueditor/conf
3.配置ueditor
修改ueditor.config.js,第 33行
, serverUrl: "php/controller.php" 
改成
, serverUrl: "/demo/controller" 
//这个url必须和我们在routes.go里配置的 router.Any("/demo/controller", controllers.Action) 对应

其它的看代码里的注释吧

项目地址:http://git.oschina.net/ankexun/gin-ueditor

目录
相关文章
|
4月前
|
Java 测试技术 数据库连接
秒级启动的集成测试框架
秒级启动的集成测试框架
|
4月前
|
JavaScript Java 对象存储
Spring Boot集成Tinymce富文本编辑器
Spring Boot集成Tinymce富文本编辑器
|
6天前
|
监控 测试技术 数据安全/隐私保护
如何将代理IP集成到自动化测试框架中?
如何将代理IP集成到自动化测试框架中?
|
1月前
|
SQL API 数据处理
新一代实时数据集成框架 Flink CDC 3.0 —— 核心技术架构解析
本文整理自阿里云开源大数据平台吕宴全关于新一代实时数据集成框架 Flink CDC 3.0 的核心技术架构解析。
710 0
新一代实时数据集成框架 Flink CDC 3.0 —— 核心技术架构解析
|
3月前
|
机器学习/深度学习 PyTorch TensorFlow
iOS设备功能和框架: 什么是 Core ML?如何在应用中集成机器学习模型?
iOS设备功能和框架: 什么是 Core ML?如何在应用中集成机器学习模型?
27 0
|
3月前
|
API Apache 数据库
Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
203 0
|
9月前
|
资源调度 JavaScript
vue项目:集成富文本编辑器 - 百度ueditor(vue-ueditor-wrap)
vue项目:集成富文本编辑器 - 百度ueditor(vue-ueditor-wrap)
275 0
|
4月前
|
SQL druid Java
三步实现maven工程集成logback日志框架(日志按天滚动生成文件)并附源码
三步实现maven工程集成logback日志框架(日志按天滚动生成文件)并附源码
78 0
|
4月前
|
SQL 关系型数据库 MySQL
数据集成框架FlinkX(纯钧)入门
数据集成框架FlinkX(纯钧)入门
146 0
|
5月前
|
存储 vr&ar Swift
大师学SwiftUI第16章 - UIKit框架集成
SwiftUI是一套新框架,因此并没有包含我们构建专业应用所需的所有工具。这意味着我们会需要求助于UIKit(移动设备)和AppKit(Mac电脑)等原生框架所提供的工具。
36 0

热门文章

最新文章