vue3 codemirror yaml文件编辑器插件

需求:前端编写yaml配置文件 ,检查yaml语法 提供语法高亮  。

默认内容从后端接口获取 显示在前端 , 前端在codemirror 插件中修改文件内容 ,并提交修改

后端将提交的内容写入服务器配置文件中 。

codemirror 通过ref 后期编辑器对象,对编辑器值(内容) 进行获取和修改操作

双向绑定数据内容 

<template>
 v-model="code"
</template>



ts中 动态获取后端接口数据 

编辑器默认的内容 可以通过axios 获取后端数据

<script lang="ts">
 const code = ref("dsadsdsadsadasdsadasddadasdasdsda");
</script">

通过ref 获取后端接口数据 

const code =ref() 
axios.post("/api/e_game_api").then(res =>{
      console.log("config配置文件内容")
      code.value = res.data
      console.log(code.value)
    })


return {
code 
}

完整代码:

<template>
  <codemirror
    v-model="code"
    placeholder="yaml编辑器"
    :style="{height: '400p

相关推荐

  1. vue3 codemirror yaml文件编辑器

    2024-02-16 18:10:02       47 阅读
  2. vue3

    2024-02-16 18:10:02       31 阅读
  3. vue3 编写

    2024-02-16 18:10:02       38 阅读
  4. vue3+ts自定义

    2024-02-16 18:10:02       54 阅读
  5. 使用vue3编写一个

    2024-02-16 18:10:02       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-16 18:10:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-16 18:10:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-16 18:10:02       87 阅读
  4. Python语言-面向对象

    2024-02-16 18:10:02       96 阅读

热门阅读

  1. Leetcode With Golang 二叉树 part1

    2024-02-16 18:10:02       53 阅读
  2. 50. C++ 指针函数与函数指针

    2024-02-16 18:10:02       47 阅读
  3. 消息中间件管理系统-RabbitMQ及其两类传输模型

    2024-02-16 18:10:02       50 阅读
  4. c# BlockingCollection 清空

    2024-02-16 18:10:02       52 阅读
  5. 【DDD】学习笔记-实体定义

    2024-02-16 18:10:02       40 阅读
  6. C++ 中的 typedef 和 using

    2024-02-16 18:10:02       50 阅读
  7. RestTemplate自定义设置

    2024-02-16 18:10:02       52 阅读
  8. ES实战--文档间的关系

    2024-02-16 18:10:02       59 阅读