1.1.3 • Published 4 years ago

vue-simple-ueditor v1.1.3

Weekly downloads
53
License
MIT
Repository
github
Last release
4 years ago

vue-simple-ueditor

基于百度UEditor的Vue组件

Install

npm install vue-simple-ueditor -S

Usage

复制dist目录下的ueditor到你的项目中(修改了部分源码)

copy the ueditor in the dist directory to your project (Modified part of the source code)

import

import 'vue-simple-ueditor/dist/css/vue-ueditor.css'
import VueUEditor from 'vue-simple-ueditor'
Vue.use(VueUEditor)

use

<template>
  <div id="app">
    <ueditor v-model="value" ref="ueditor" :options="options" @change="onContentChange"></ueditor>
  </div>
</template>

<script>
export default {
  name: 'App',
  data () {
    return {
      value: '',
      options: {
        UEDITOR_HOME_URL: '/static/ueditor/' // ueditor静态资源目录 默认为/static/ueditor/
      }
    }
  },
  methods: {
    onContentChange (content) {
      console.log('content:' + content)
    }
  }
}
</script>

Props

attributetypedescription
valueStringv-model
optionsObjectueditor options http://fex.baidu.com/ueditor/
focusBooleanfocus the component
disabledBooleanwhether component is disabled

Events

eventdescriptionparams
changetriggers when the value changecontent

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run all tests
npm test

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.7-release

5 years ago

1.0.6

5 years ago

1.0.6-release

5 years ago

1.0.5-release

6 years ago

1.0.5

6 years ago

1.0.4-release

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

1.0.0-beta1

6 years ago

1.0.0-beta

6 years ago