文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑

简介: 文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑

       简单实现一个目标: 点击a链接,就能够看到展示文章:

       第一步:这里我们要用到富文本编辑器,参考视频资源:

 第二步:先打开我们的Vue项目,把Vue项目给跑起来:

   

第三步 全局组件中引入富文本编辑器,这种写法自己搞不定,先采取局部导入富文本编辑器吧!!!

<template>
  <div>
    你好世界
    <div class="editor">
      <quill-editor theme="snow"></quill-editor>
    </div>
  </div>
</template>
<script>
import { QuillEditor } from '@vueup/vue-quill'
import '@vueup/vue-quill/dist/vue-quill.snow.css'
export default {
  components: {
    QuillEditor
  }
}
</script>

第四步  在一个Vue页面中,使用富文本编辑器:这是没有写editor的样子

1. <el-form-item>
2. <quill-editor></quill-editor>
3. </el-form-item>

第五步 使用v-model绑定content数据。v-model="content"

第六步:在文章的data中添加数据参数:

<script>
export default {
  data() {
    return {
      // 表单的数据对象
      pubForm: {
        title: '',
        cate_id: '',
        content: '' // 文章的内容
      }
    }
  }
}
</script>

第七步: 放入富文本编辑器的组件,这样我们就可以看到样式了:

    <div class="editor">
      <quill-editor theme="snow"></quill-editor>
    </div>

第八步:这样就可以看到富文本编辑器的

第九步:接下来想办法,如何能够将里面的内容,能够传入到数据库里

第十步:富文本编辑器如何绑定数据呢?这里用到的方法,是参考视频资料:

第十一步:这里使用了v-model作为数据绑定

第十二步 v-mode,看一下v-model,数据绑定的写法在script的标签中的写法:

<template>
  <div>
    你好世界
    <div class="editor">
      <quill-editor theme="snow" v-model:content="articleModel.content"></quill-editor>
    </div>
    <div>{{ articleModel.content }}</div>
  </div>
</template>
<script>
import { QuillEditor } from '@vueup/vue-quill'
import '@vueup/vue-quill/dist/vue-quill.snow.css'
export default {
  data() {
    return {
      articleModel: [{
        content: ''
      }]
    }
  },
  components: {
    QuillEditor
  }
}
 
</script>
<style lang="less">
.editor {
  width: 100%;
 
  :deep(.ql-editor) {
    min-height: 200px;
  }
}
 
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}
 
nav {
  padding: 30px;
}
 
nav a {
  font-weight: bold;
  color: #2c3e50;
}
 
nav a.router-link-exact-active {
  color: #42b983;
}
</style>

这样富文本就能写东西了

相关文章
|
2月前
|
Java
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
88 9
|
16天前
|
SQL 存储 关系型数据库
MySQL/SqlServer跨服务器增删改查(CRUD)的一种方法
通过上述方法,MySQL和SQL Server均能够实现跨服务器的增删改查操作。MySQL通过联邦存储引擎提供了直接的跨服务器表访问,而SQL Server通过链接服务器和分布式查询实现了灵活的跨服务器数据操作。这些技术为分布式数据库管理提供了强大的支持,能够满足复杂的数据操作需求。
60 12
|
2月前
|
弹性计算 异构计算
2024年阿里云GPU服务器多少钱1小时?亲测价格查询方法
2024年阿里云GPU服务器每小时收费因实例规格不同而异。可通过阿里云GPU服务器页面选择“按量付费”查看具体价格。例如,NVIDIA A100的gn7e实例为34.742元/小时,NVIDIA A10的gn7i实例为12.710156元/小时。更多详情请访问阿里云官网。
244 2
|
2月前
|
人工智能 弹性计算 关系型数据库
学生免费领取阿里云服务器一年的方法,以及各种活动
学生可以免费领取阿里云服务器一年,新人可获2核4G,非新人2核2G。访问链接注册并完成学生认证,领取300元无门槛优惠券,购买轻量应用服务器。此外,还有多项活动可赢取实物奖品。
698 2
|
3月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
3月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
3月前
|
弹性计算 安全 Linux
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法
|
3月前
|
Web App开发 安全 网络安全
tplink虚拟服务器设置方法
为了更全面地理解云服务及其在企业应用中的角色,推荐访问,他们提供了一系列高性能、安全稳定的云服务器解决方案,包括但不限于香港云服务器、高防服务器等,特别适合寻求全球化业务扩展的企业。蓝易云不仅拥有全球化的基础设施布局,还提供针对各种行业定制的全栈云解决方案,助力企业实现云端部署,跨越传统界限,即刻启航云端之旅。
90 0
|
3月前
|
前端开发 Docker 容器
主机host服务器和Docker容器之间的文件互传方法汇总
Docker 成为前端工具,可实现跨设备兼容。本文介绍主机与 Docker 容器/镜像间文件传输的三种方法:1. 构建镜像时使用 `COPY` 或 `ADD` 指令;2. 启动容器时使用 `-v` 挂载卷;3. 运行时使用 `docker cp` 命令。每种方法适用于不同场景,如静态文件打包、开发时文件同步及临时文件传输。注意权限问题、容器停止后的文件传输及性能影响。
768 0
|
3月前
|
弹性计算 数据安全/隐私保护 Windows
阿里云国际版无法远程连接Windows服务器的排查方法
阿里云国际版无法远程连接Windows服务器的排查方法