2
0
mirror of https://github.com/tenrok/vue-tribute.git synced 2026-06-10 00:02:27 +03:00
Files
vue-tribute/example/app.vue
T
2016-07-17 10:48:56 -04:00

41 lines
867 B
Vue

<template>
<textarea @keyup="syncToEditor">{{ editorDisplayVal }}</textarea>
<prosemirror :content="editorVal" :on-change="editorChanged" menu-type="tooltip"></prosemirror>
</template>
<script>
import VueProseMirror from "../";
export default {
name: "app",
data(){
return {
editorVal: "",
editorDisplayVal: ""
}
},
ready(){
console.log("Ready!")
},
methods: {
editorChanged(raw, rendered){
this.editorDisplayVal = raw;
console.log(rendered)
},
syncToEditor($event){
this.editorVal = $event.target.value;
}
},
components: {
prosemirror: VueProseMirror
}
}
</script>
<style>
.vueProseMirror .ProseMirror .ProseMirror-content{
width: 500px;
margin: 50px auto;
border: 1px solid #eee;
outline: none;
padding: 10px;
}
</style>