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操纵Cookie实现购物车程序
Nov 23 Javascript
浅析javascript闭包 实例分析
Dec 25 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
Dec 15 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
jQuery.datatables.js插件用法及api实例详解
Oct 28 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 Javascript
Vue组件实例间的直接访问实现代码
Aug 20 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
Dec 06 Javascript
javascript连接mysql与php通过odbc连接任意数据库的实例
Dec 27 Javascript
Angular5中提取公共组件之radio list的实例代码
Jul 10 Javascript
微信小程序图片加载失败时替换为默认图片的方法
Dec 09 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
Jan 28 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
无线电广播的开始
2002/01/30 无线电
PHP文本操作类
2006/11/25 PHP
上传多个文件的PHP脚本
2006/11/26 PHP
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
2018/10/23 PHP
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
javascript屏蔽右键代码
2014/05/15 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
2014/06/11 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
微信小程序 实战程序简易新闻的制作
2017/01/09 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
详解Python中用于计算指数的exp()方法
2015/05/14 Python
python基于pygame实现响应游戏中事件的方法(附源码)
2015/11/11 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
win8下python3.4安装和环境配置图文教程
2018/07/31 Python
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
Python 下载Bing壁纸的示例
2020/09/29 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
ASOS亚洲:ASOS Asia
2018/03/04 全球购物
Lulu Guinness露露·吉尼斯官网:红唇包
2019/02/03 全球购物
android面试问题与答案
2016/12/27 面试题
初中语文教学反思
2014/02/02 职场文书
青春奉献演讲稿
2014/05/08 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
财务工作检讨书
2014/10/29 职场文书
人才市场接收函
2015/01/30 职场文书
2015年团支部年度工作总结
2015/05/27 职场文书
行为规范主题班会
2015/08/13 职场文书
2016廉洁教育心得体会
2016/01/20 职场文书
导游词之无锡唐城
2019/12/12 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS