Vue搭建后台系统需要注意的问题


Posted in Javascript onNovember 08, 2019

一、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搭建后台系统需要注意的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JS实现根据当前文字选择返回被选中的文字
May 21 Javascript
jquery实现当滑动到一定位置时固定效果
Jun 17 Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 Javascript
layer弹出层中H5播放器全屏出错的解决方法
Feb 21 Javascript
js 函数式编程学习笔记
Mar 25 Javascript
React Navigation 使用中遇到的问题小结
May 08 Javascript
JavaScript根据json生成html表格的示例代码
Oct 24 Javascript
详解webpack4之splitchunksPlugin代码包分拆
Dec 04 Javascript
详解vue 命名视图
Aug 14 Javascript
vue+elementUI组件table实现前端分页功能
Nov 15 Javascript
Angular 多模块项目构建过程
Feb 13 Javascript
js+canvas实现刮刮奖功能
Sep 13 Javascript
vue视频播放暂停代码
Nov 08 #Javascript
vue-dplayer 视频播放器实例代码
Nov 08 #Javascript
BootstrapValidator实现表单验证功能
Nov 08 #Javascript
vue项目中定义全局变量、函数的几种方法
Nov 08 #Javascript
Vue修改项目启动端口号方法
Nov 07 #Javascript
vue 父组件通过$refs获取子组件的值和方法详解
Nov 07 #Javascript
vue基本使用--refs获取组件或元素的实例
Nov 07 #Javascript
You might like
收音机术语解释
2021/03/01 无线电
咖啡历史、消费和行业趋势
2021/03/03 咖啡文化
php 定界符格式引起的错误
2011/05/24 PHP
PHP中explode函数和split函数的区别小结
2016/08/24 PHP
PHP时间类完整代码实例
2021/02/26 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
JQuery从头学起第二讲
2010/07/04 Javascript
javascript获取元素CSS样式代码示例
2013/11/28 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
js中substr,substring,indexOf,lastIndexOf的用法小结
2013/12/27 Javascript
javascript常用方法总结
2015/05/14 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
2015/08/15 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
2015/10/20 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
2016/05/24 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
ES6 let和const定义变量与常量的应用实例分析
2019/06/27 Javascript
在Koa.js中实现文件上传的接口功能
2019/10/08 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
python字符串string的内置方法实例详解
2018/05/14 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
解决pyinstaller打包pyqt5的问题
2019/01/08 Python
python实现QQ批量登录功能
2019/06/19 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
优秀员工自荐书
2013/12/19 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
团队激励口号
2014/06/06 职场文书
研究生个人学年总结
2015/02/14 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
车位出租协议书范本
2016/03/19 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书