vue 2.0 프로젝트 에서 Ueditor 부 텍스트 편집기 예제 코드 사용
프로젝트 주소:https://github.com/suweiteng/vue2-management-platform
1.정적 자원 을 넣 고 설정
우선 홈 페이지 에서 다운로드 한 Ueditor 자원 을 정적 자원 src/static 에 넣 습 니 다.
ueditor.config.js 의 window.UEDITOR 수정HOME_URL 설정,다음 그림:
2.도입
main.js 에 도입
import '../static/UE/ueditor.config.js'
import '../static/UE/ueditor.all.min.js'
import '../static/UE/lang/zh-cn/zh-cn.js'
import '../static/UE/ueditor.parse.min.js'
3.공공 구성 요소 개발공공 구성 요 소 를 개발 하면 내용 을 채 우 는 defaultMsg 를 설정 하고 정보 config(너비 와 높이 등)를 설정 하 며 내용 을 얻 는 방법 을 제공 합 니 다.
<template>
<div>
<script id="editor" type="text/plain"></script>
</div>
</template>
<script>
export default {
name: 'UE',
data () {
return {
editor: null
}
},
props: {
defaultMsg: {
type: String
},
config: {
type: Object
}
},
mounted() {
const _this = this;
this.editor = UE.getEditor('editor', this.config); // UE
this.editor.addListener("ready", function () {
_this.editor.setContent(_this.defaultMsg); // UE , 。
});
},
methods: {
getUEContent() { //
return this.editor.getContent()
}
},
destroyed() {
this.editor.destroy();
}
}
</script>
4.사용부 텍스트 편집 기 를 사용 해 야 할 때 공공 구성 요 소 를 직접 호출 하면 됩 니 다.
<template>
<div class="components-container">
<div class="info">UE <br> , UE 。 defaultMsg, config( ), 。</div>
<button @click="getUEContent()"> </button>
<div class="editor-container">
<UE :defaultMsg=defaultMsg :config=config ref="ue"></UE>
</div>
</div>
</template>
<style>
.info{
border-radius: 10px;
line-height: 20px;
padding: 10px;
margin: 10px;
background-color: #ffffff;
}
</style>
<script>
import UE from '../../components/ue/ue.vue';
export default {
components: {UE},
data() {
return {
defaultMsg: ' UE ',
config: {
initialFrameWidth: null,
initialFrameHeight: 350
}
}
},
methods: {
getUEContent() {
let content = this.$refs.ue.getUEContent();
this.$notify({
title: ' , !',
message: content,
type: 'success'
});
console.log(content)
}
}
};
</script>
효 과 는 다음 과 같 습 니 다:이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Fastapi websocket 및 vue 3(Composition API)1부: FastAPI virtualenv 만들기(선택 사항) FastAPI 및 필요한 모든 것을 다음과 같이 설치하십시오. 생성main.py 파일 및 실행 - 브라우저에서 이 링크 열기http://127.0.0.1:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.