0.0.3 • Published 4 years ago

@phyng/monaco-vue v0.0.3

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

monaco-vue

Monaco vue components

install

npm install @phyng/monaco-vue

or

yarn add @phyng/monaco-vue

example

<template>
  <MonacoRender v-model="value" class="a-editor-container"></MonacoRender>
</template>

<script>
import MonacoRender from '@phyng/monaco-vue/src/monaco-render.vue'

export default {
  components: {
    MonacoRender
  },
  data () {
    return {
      value: ''
    }
  }
}
</script>

<style lang="scss" scoped>
.a-editor-container {
  height: calc(100vh - 60px);
}
</style>

options

<MonacoRender
  v-model="value"
  :configType="'javascript'" // set language
  :sourceUrl="'test.js'"  // use sourceUrl to keep state
  :editorOptions="{}"
  :modelOptions="{}"
></MonacoRender>