时间:2021-05-26
一、UI框架
推荐 Elemnet ui
二、图表
vue-schart
npm install vue-schart -S
<template> <div id="app"> <schart :canvasId="canvasId" :type="type" :width="width" :height="height" :data="data" :options="options" ></schart> </div></template><script>import Schart from 'vue-schart';export default { data() { return { canvasId: 'myCanvas', type: 'bar', width: 500, height: 400, data: [ {name: '2014', value: 1342}, {name: '2015', value: 2123}, {name: '2016', value: 1654}, {name: '2017', value: 1795}, ], options: { title: 'Total sales of stores in recent years' } } }, components:{ Schart }}</script>三、富文本编辑器
vue-quill-editor
npm install vue-quill-editor
npm install quill
import Vue from 'vue'import VueQuillEditor from 'vue-quill-editor'import 'quill/dist/quill.core.css'import 'quill/dist/quill.snow.css'import 'quill/dist/quill.bubble.css'Vue.use(VueQuillEditor)<template> <div class="edit_container"> <quill-editor v-model="content" ref="myQuillEditor" :options="editorOption" @blur="onEditorBlur($event)" @focus="onEditorFocus($event)" @change="onEditorChange($event)"> </quill-editor> <button v-on:click="saveHtml">保存</button> </div> </template><script>export default { name: 'App', data(){ return { content: `<p>hello world</p>`, editorOption: {} } },computed: { editor() { return this.$refs.myQuillEditor.quill; }, },methods: { onEditorReady(editor) { // 准备编辑器 }, onEditorBlur(){}, // 失去焦点事件 onEditorFocus(){}, // 获得焦点事件 onEditorChange(){}, // 内容改变事件 saveHtml:function(event){ alert(this.content); } }}</script><style>#app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px;}</style>四、markdown编辑器
npm install mavon-editor --save
<template> <div> <mavon-editor ref="editor" v-model="doc"> </mavon-editor> </div></template><script>import {mavonEditor} from "mavon-editor";import "mavon-editor/dist/css/index.css";export default { name: "Create", components: {mavonEditor}, data(){ return { doc: '', } }}</script>总结
以上所述是小编给大家介绍的Vue搭建后台系统需要注意的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
作者认为搭建一款后台管理系统,需要注意以下三个维度,你认为呢? 后台管理系统又称B端产品。与我们直接接触到的C端产品互联网产品不同的是,B端产品更像是冰山下的
小编认为搭建一款后台管理系统后需要注意以下三个维度,你们认为呢?一、业务流程是灵魂 B端产品更贴近业务。熟悉业务是做好B端产品的前提。 以电商商家系统为例,
现在我们通过webpack+vue-cli搭建起了一个vue项目的框架,如果我们需要在vue组件中使用axios向后台获取数据应该怎么办呢?通常情况下,我们搭建
开源系统的优势不言而喻,然后漏洞安全问题也很严重,PHPCMS也是这样,对于我们一般的网站而言,以下几点PHPCMS安全问题的设置需要注意。后台登录地址PHPC
本文实例为大家分享了Vue实现手机扫描二维码预览页面的具体代码,供大家参考,具体内容如下背景:vue-cli3+ant-design-vue搭建的后台管理系统需