注意:我是学习 Vue 的新手
我正在尝试将 html 文本区域与 Vue 一起使用。所有其他输入字段都在工作,但我无法完成这项工作。
<!--Description begin-->
<div id="WYSIWYG_Editor_-_Full_Options" class="control-group row-fluid">
<div class="span3">
<label class="control-label">Description</label>
</div>
<div class="span9">
<div class="controls elrte-wrapper">
<textarea id="description" rows="2" name="description" class="auto-resize" v-model="form.description"></textarea>
<script>
$('#descrtipion').elrte({
lang: "en",
styleWithCSS: false,
height: 200,
toolbar: 'maxi'
});
</script>
</div>
</div>
</div>
<!--Description end-->
这是我的 Vue 文件:
new Vue({
el: '#news',
data: {
form: new Form({
heading: '',
description: '',
}),
imageclass: '',
errors: new Errors()
},
methods: {
onSubmit() {
this.form.submit('post', '/news/'+id);
}
},
created(){
axios.get('/news/'+id).then(response => [
form.heading = response.data.heading,
form.description = response.data.description,
]);
}
});
我在网上找到了几个解决方案,但没有任何东西对我有用。有人可以帮我完成这项工作。