最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue3-ace-editor如何配置語法

 更新時間:2026年02月07日 09:28:03   作者:兜小糖的小禿毛  
這篇文章主要介紹了vue3-ace-editor如何配置語法問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue3-ace-editor配置語法

<template>
  <v-ace-editor
    v-model:value="sqlContent"
    @init="editorInit"
    lang="javascript"
    :options="{
      enableBasicAutocompletion: true,
      enableSnippets: true,
      enableLiveAutocompletion: true,
      fontSize: 14,
      tabSize: 2,
      showPrintMargin: false,
      highlightActiveLine: true,
    }"
    theme="monokai"
    style="height: 400px; width: 400px; background: #000; color: #fff"
  >
  </v-ace-editor>
</template>
<script>
import {
  defineComponent,
  reactive,
  toRefs,
  ref,
  onMounted,
  nextTick,
} from "vue";
import * as ace from 'ace-builds';
ace.config.set('basePath', '/static/src-min-noconflict/');
import { VAceEditor } from "vue3-ace-editor";
export default defineComponent({
  name: "page-three",
  components: {
    VAceEditor,
  },
  setup() {
    const sqlContent = ref("");
    const state = reactive({
      test: "",
    });
    function editorInit() {
      require("ace-builds/src-noconflict/ext-language_tools");
      require("ace-builds/src-noconflict/snippets/sql");
      require("ace-builds/src-noconflict/mode-sql");
      require("ace-builds/src-noconflict/theme-monokai");
      require("ace-builds/src-noconflict/mode-html");
      require("ace-builds/src-noconflict/mode-html_elixir");
      require("ace-builds/src-noconflict/mode-html_ruby");
      require("ace-builds/src-noconflict/mode-javascript");
      require("ace-builds/src-noconflict/mode-python");
      require("ace-builds/src-noconflict/snippets/less");
      require("ace-builds/src-noconflict/theme-chrome");
      require("ace-builds/src-noconflict/ext-static_highlight");
      require("ace-builds/src-noconflict/ext-beautify");
    }
    onMounted(() => {
      nextTick(() => {
        editorInit;
      });
    });
    return {
      sqlContent,
      ...toRefs(state),
      editorInit,
    };
  },
});
</script>
<style>
/* 修改光標(biāo)顏色 */
.ace_cursor {
  color: #fff !important;
}
</style>

vue3-ace-editor報Failed to execute ‘importScripts‘ on ‘WorkerGlobalScope‘錯誤處理

因為項目需要引入vue3-ace-editor編輯器,下面是引入后的設(shè)置

引入后發(fā)現(xiàn)每個只要用到ace-editor的組件就報

Uncaught DOMException: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at 'http://172.16.38.100:3000/worker-javascript.js' failed to load. 

如下:

本以為應(yīng)該百度都有解決方案,所以也不在意,結(jié)果發(fā)現(xiàn)百度出來的試過都不對,先叫相關(guān)同事解決說可能是引入js的方式有問題,他沒空后我試了一下 也不是。

得到了正確的答案,為了不翻就能找到答案,特意寫篇博客

我在項目里面就是這樣的

看了一下文檔,這個設(shè)置為ture主要是用于檢查語法,具體看下圖:

ok,按上面的操作就不報錯啦。搞定,nice!

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue3雙token加密登錄及注冊方式

    Vue3雙token加密登錄及注冊方式

    本文介紹了雙Token機(jī)制在Vue3應(yīng)用中的實現(xiàn),包括登錄/注冊、請求攔截、響應(yīng)攔截、Token存儲、退出登錄等流程,重點是Token的刷新邏輯和安全性
    2025-03-03
  • el-select自定義指令實現(xiàn)觸底加載分頁請求options數(shù)據(jù)(完整代碼和接口可直接用)

    el-select自定義指令實現(xiàn)觸底加載分頁請求options數(shù)據(jù)(完整代碼和接口可直接用)

    某些情況下,下拉框需要做觸底加載,發(fā)請求,獲取option的數(shù)據(jù),下面給大家分享el-select自定義指令實現(xiàn)觸底加載分頁請求options數(shù)據(jù)(附上完整代碼和接口可直接用),感興趣的朋友參考下吧
    2024-02-02
  • 解決router.beforeEach()動態(tài)加載路由出現(xiàn)死循環(huán)問題

    解決router.beforeEach()動態(tài)加載路由出現(xiàn)死循環(huán)問題

    這篇文章主要介紹了解決router.beforeEach()動態(tài)加載路由出現(xiàn)死循環(huán)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 詳解element上傳組件before-remove鉤子問題解決

    詳解element上傳組件before-remove鉤子問題解決

    這篇文章主要介紹了詳解element上傳組件before-remove鉤子問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 詳解Vue3中如何使用動態(tài)組件

    詳解Vue3中如何使用動態(tài)組件

    在?Vue?3?中,動態(tài)組件是一種允許在運行時動態(tài)切換組件的機(jī)制,本文主要為大家詳細(xì)介紹了動態(tài)組件在Vue3中的具體使用,感興趣的小伙伴可以了解下
    2024-01-01
  • JavaScript 沙箱探索

    JavaScript 沙箱探索

    這篇文章主要介紹了JavaScript 沙箱探索,沙箱是基于 event bus 形式的通信實現(xiàn)上層的功能,文章的例子選擇接口實現(xiàn)了 web worker 與 quickjs 的 EventEmitter,,需要的朋友可以參考一下
    2021-10-10
  • vue-cli webpack配置文件分析

    vue-cli webpack配置文件分析

    這篇文章主要介紹了vue-cli webpack配置文件分析,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • vue項目實戰(zhàn)總結(jié)篇

    vue項目實戰(zhàn)總結(jié)篇

    離放假還有1天,今天小編抽空給大家分享前端時間小編做的vue項目,非常完整,需要的朋友參考下
    2018-02-02
  • vuex的module模塊用法示例

    vuex的module模塊用法示例

    這篇文章主要介紹了vuex的module模塊用法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Vue制作Todo List網(wǎng)頁

    Vue制作Todo List網(wǎng)頁

    這篇文章主要為大家詳細(xì)介紹了Vue制作Todo List網(wǎng)頁的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評論

遵义市| 南乐县| 锦州市| 堆龙德庆县| 迁西县| 邓州市| 吴忠市| 阿合奇县| 犍为县| 舟曲县| 兴化市| 孟连| 平塘县| 乌苏市| 合肥市| 绥化市| 高雄市| 常山县| 晴隆县| 涿鹿县| 盐山县| 新津县| 石门县| 寿宁县| 攀枝花市| 永善县| 石台县| 榕江县| 华池县| 鄂托克前旗| 雷波县| 盐亭县| 保山市| 营山县| 潮州市| 永平县| 南雄市| 获嘉县| 云霄县| 美姑县| 扬州市|