话说回头来看,前面写的太不清楚了,我一直在vue的执行顺序上去寻求解决之道,是走错了路,也不记得之前别的部分的代码是怎样的了。
-----------------------我是一道门,门外是柳暗花明--------------------------------------------------
隔了好长时间来解决这个问题,我调整了文章顺序,因为回忆部分不重要了…
来贴一下我今天的代码:
export default {
name: "blankFill",
mounted: function () {
**this.getEditor();**
},
data() {
return {
editor:'',
answerItems: [{}],
test:‘’,
}
},
watch:{
},
props:{
index:{
type: Number,
required:true
}
},
components: {
answerGroup,
},
methods: {
AddAnswer: function () {
this.answerItems.push({'': ''});
},
getEditor:function () {
//var Editor = window.wangEditor
//var E = window.wangEditor;
this.editor = new E('#toolbar', '#editor');