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 相关文章推荐
javascript之ESC(第二类混淆)
May 06 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
Dec 25 Javascript
bootstrap读书笔记之CSS组件(上)
Oct 17 Javascript
DOM 事件的深入浅出(二)
Dec 05 Javascript
js css3实现图片拖拽效果
Mar 04 Javascript
JavaScript实现全选取消效果
Dec 14 Javascript
vue父组件点击触发子组件事件的实例讲解
Feb 08 Javascript
Vue中控制v-for循环次数的实现方法
Sep 26 Javascript
Vue.js实现开发购物车功能的方法详解
Feb 22 Javascript
JS面向对象之多选框实现
Jan 17 Javascript
原生小程序封装跑马灯效果
Oct 21 Javascript
微信小程序基础教程之echart的使用
Jun 01 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
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
解析左右值无限分类的实现算法
2013/06/20 PHP
采用thinkphp自带方法生成静态html文件详解
2014/06/13 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
js和php如何获取当前url的内容
2013/09/22 Javascript
写得不错的jquery table鼠标经过变色代码
2013/09/27 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
自己动手手写jQuery插件总结
2015/01/20 Javascript
jQuery网页右侧广告跟随滚动代码分享
2020/04/20 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
2016/03/09 Javascript
JS实现汉字与Unicode码相互转换的方法详解
2017/04/28 Javascript
ES6中参数的默认值语法介绍
2017/05/03 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
js实现移动端轮播图
2020/12/21 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
2020/10/30 Javascript
用Python操作字符串之rindex()方法的使用
2015/05/19 Python
PyCharm设置SSH远程调试的方法
2018/07/17 Python
Python图像处理之图像的缩放、旋转与翻转实现方法示例
2019/01/04 Python
python颜色随机生成器的实例代码
2020/01/10 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
英国优质鞋类专家:Robinson’s Shoes
2017/12/08 全球购物
后勤采购员岗位职责
2013/12/19 职场文书
生产班组长岗位职责
2014/01/05 职场文书
上班早退检讨书
2014/01/09 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
英语专业职业生涯规划范文
2014/03/05 职场文书
环保口号大全
2014/06/12 职场文书
党员个人剖析材料
2014/09/30 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技