在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  HTML/ vue中的vue2-ace-editor、vue2-brace-editor插件

vue中的vue2-ace-editor、vue2-brace-editor插件包報錯-急求助

基本需求點是,新增一段執(zhí)行命令的代碼。傳給后臺。然后我拿到數(shù)據(jù)顯示一個列表,列表有修改功能。然后拿到這條數(shù)據(jù)去渲染到vue2-ace-editor 組件中時數(shù)據(jù)進不去,并且報錯。

這插件比較冷門搜了很多資料都沒找到原因,研究源碼也沒研究出來個撒。照著他給的文檔寫的,還是報錯。看了下錯誤原因,修改時候的賦值沒有到里面去。如果直接created里面去賦值是可以的,但是請求下來的數(shù)據(jù)再去給他賦值就報錯了,糾結了兩天了。

包地址,兩中方式,第一種的require那部分沒怎么明白就用了第二種的方式。
https://www.npmjs.com/package...
https://www.npmjs.com/package...

vue部分

   <ace-editor :fontSize="12" :showPrintMargin="true" :showGutter="true" :highlightActiveLine="true" mode="batchfile" theme="monokai" :editorProps="{$blockScrolling: true}" height="160px" width="400px" :value="jenkinsForm.execCommand" style="border-radius: 4px 4px 4px 4px;"  :onInput="changeData"></ace-editor>

引入部分:

import { mapActions } from "vuex";
import brace from "brace";
import { Ace as AceEditor } from "vue2-brace-editor";
import "brace/mode/batchfile";
import "brace/theme/monokai";

實現(xiàn)效果:
clipboard.png

報錯信息:

clipboard.png

回答
編輯回答
話寡

你列出來的是兩個包,根據(jù)你的描述,你是不是按照第一個的文檔用的第二個包?

2017年1月22日 10:01
編輯回答
玄鳥

那你為啥非要用這兩個包……

2017年7月3日 12:41
編輯回答
雨蝶

問題解決了~~好像就像樓上說的因為我引入了兩個包的原因。我把node_modules刪了、packjson里面的關于這個包的都刪完,從新弄了一個包進來就可以了。

2018年4月23日 14:46