vue tinymce editor
1.0.0
これはコンポーネントをVUE開発者に簡単に使用できるようにします
このページでデモと例を見ることができます:デモと例
$ npm install vue-tinymce-editor import Vue from 'vue'
import tinymce from 'vue-tinymce-editor'
Vue . component ( 'tinymce' , tinymce )マークアップでコンポーネントを使用できます
< tinymce id =" d1 " v-model =" data " > </ tinymce > export default {
data ( ) {
return {
data : ''
} ;
}
} | 財産 | タイプ | デフォルト | 説明 |
|---|---|---|---|
| id | 必須、文字列 | コンポーネントのTextareaのID | |
| ツールバー1 | 弦 | 'formatselect | bold italic strikethrough forecolor backcolor | link | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | removeformat' | Tinymceのツールバー1 |
| ツールバー2 | 弦 | '' | Tinymceのツールバー2 |
| プラグイン | 配列 | ['advlist autolink lists link image charmap print preview hr anchor pagebreak', 'searchreplace wordcount visualblocks visualchars code fullscreen', 'insertdatetime media nonbreaking save table contextmenu directionality','template paste textcolor colorpicker textpattern imagetools toc help emoticons hr codesample'] | ロードする必要があるTinymceのプラグイン |
| other_options | 配列 | {} | その他のTINYMCEオプション。また、最初のオプションをオーバーライドすることもできます |
| 読みます | ブール | 間違い | 編集者を有効または無効にします |
| イベント | パラメーター | 説明 |
|---|---|---|
| EditorChange | イベント | このイベントは、TinymceがOnchaneを呼び出すときに呼び出されます |
| EditorInit | エディタ | このイベントは、エディターが初期化された後に呼び出されます |
他の言語でTinymceを使用したい場合は、次の手順に従ってください。
例えば:
export default {
data ( ) {
return {
data : '' ,
options : {
language_url : 'http://example.com/js/langs/fa_IR.js' //This url points to location of persian language file.
}
} ;
}
} < tinymce id =" d1 " v-model =" data " :other_options =" options " > </ tinymce > このコンポーネントにREFを設定することにより、TINYMCE自体にアクセスできます。
< tinymce id =" d1 " v-model =" data " ref =" tm " > </ tinymce >次に、次のように電話してエディターにアクセスできます。
this . $refs . tm . editor あなたがこのプロジェクトが好きで、それがあなたにとって有用であったなら、それを死なせないでください。私がそれを続けるのを手伝ってください。ありがとう。または、私にコーヒーを買うことができます