# pc_admin_system **Repository Path**: PanJianHua/pc_admin_system ## Basic Information - **Project Name**: pc_admin_system - **Description**: 后台系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # manage-system 基于 Vue.js + Element UI + Vuex 的后台管理系统解决方案 # 文本编辑器上传图片对接 ``` this.editorOption = { placeholder: '店铺介绍不得少于10字,且不得超过2500字!', theme: 'snow', // 主题 modules: { toolbar: { container: [ ['bold', 'italic', 'underline', 'strike'], ['blockquote', 'code-block'], [{'header': 1}, {'header': 2}], [{'list': 'ordered'}, {'list': 'bullet'}], [{'script': 'sub'}, {'script': 'super'}], [{'indent': '-1'}, {'indent': '+1'}], [{'direction': 'rtl'}], [{'size': ['small', false, 'large', 'huge']}], [{'header': [1, 2, 3, 4, 5, 6, false]}], [{'color': []}, {'background': []}], [{'font': []}], [{'align': []}], ['clean'], ['link', 'image', 'video'] ], // 工具栏选项 handlers: { image: (value) => { console.log('value',value); var fileInput = document.querySelector('input.ql-image[type=file]'); if (fileInput === null) { fileInput = document.createElement('input'); fileInput.setAttribute('type', 'file'); fileInput.click(); // 监听选择文件 fileInput.addEventListener('change', (file) => { console.log(file); }) } } } // 事件重写 } } } ``` ## 组件使用说明与演示 ### vue-schart vue.js 封装 sChart.js 的图表组件。访问地址:[vue-schart](https://github.com/linxin/vue-schart)

Downloads

```html ``` ## 其他注意事项 ### 一、如果我不想用到上面的某些组件呢,那我怎么在模板中删除掉不影响到其他功能呢? 举个栗子,我不想用 Vue-Quill-Editor 这个组件,那我需要分四步走。 第一步:删除该组件的路由,在目录 src/router/index.js 中,找到引入改组件的路由,删除下面这段代码。 ```JavaScript { // 富文本编辑器组件 path: '/editor', component: resolve => require(['../components/page/VueEditor.vue'], resolve) }, ``` 第二步:删除引入该组件的文件。在目录 src/components/page/ 删除 VueEditor.vue 文件。 第三步:删除该页面的入口。在目录 src/components/common/Sidebar.vue 中,找到该入口,删除下面这段代码。 ```js { index: 'editor', title: '富文本编辑器' }, ``` 第四步:卸载该组件。执行以下命令: npm un vue-quill-editor -S 完成。 ### 二、如何切换主题色呢? 第一步:打开 src/main.js 文件,找到引入 element 样式的地方,换成浅绿色主题。 ```javascript import 'element-ui/lib/theme-default/index.css'; // 默认主题 // import './assets/css/theme-green/index.css'; // 浅绿色主题 ``` 第二步:打开 src/App.vue 文件,找到 style 标签引入样式的地方,切换成浅绿色主题。 ```javascript @import "./assets/css/main.css"; @import "./assets/css/color-dark.css"; /*深色主题*/ /*@import "./assets/css/theme-green/color-green.css"; !*浅绿色主题*!*/ ``` 第三步:打开 src/components/common/Sidebar.vue 文件,找到 el-menu 标签,把 background-color/text-color/active-text-color 属性去掉即可。