Веб-система управления, основанная на Vue2 и Element-UI. пример
Этот проект представляет собой набор многофункциональных шаблонов для фреймворков управления, подходящих для большинства веб-систем управления. Быстрые и удобные компоненты, основанные на Vue2 и Element-UI. Поддержка переключения тем и кастомизации цветовой схемы.
|-- config // Конфигурация пакета проекта
|-- src // Исходная директория
| |-- components // Компоненты
| |-- common // Общие компоненты
| |-- bus.js // Event Bus
| |-- Header.vue // Компонент Header
| |-- Home.vue // Компонент Home
| |-- Sidebar.vue // Компонент Sidebar
| |-- Tags.vue
| |-- page // Страницы маршрутизации
| |-- 403.vue
| |-- 404.vue
| |-- BaseCharts.vue // BaseCharts
| |-- BaseForm.vue // BaseForm
| |-- BaseTable.vue // BaseTable
| |-- Login.vue // Компонент Login
| |-- Dashboard.vue
| |-- DragList.vue
| |-- Markdown.vue // Markdown
| |-- Premission.vue
| |-- Upload.vue // Компонент Upload
| |-- VueEditor.vue // VueEditor
| |-- App.vue // Основной компонент
| |-- main.js // Входной файл
|-- .babelrc // Конфигурация компилятора ES6
|-- .editorconfig // Кодирование
|-- .gitignore // Пропущенные файлы
|-- index.html // Входной HTML файл
|-- package.json // Конфигурация зависимостей
|-- README.md // Readme
cd vue-manage-system # Переходим в директорию шаблонов
npm install # Устанавливаем зависимости
# Запускаем сервер и переходим по адресу http://localhost:8080 в браузере
npm run dev
# Построение проекта
npm run build
Vue.js обёртка для sChart.js. Github: vue-schart
<template>
<div>
<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: function(){
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: 'Общие продажи магазинов за последние годы'
}
}
},
components: {
Schart
}
}
</script>
Библиотека компонентов для десктопа на основе Vue.js 2.0. Github: element
Компонент редактора Quill для Vue2. Github: vue-quill-editor
Markdown редактор на основе Vue, поддерживающий множество персонализированных функций. Github: mavonEditor### vue-cropperjs ### Vue обёртка компонента для cropperjs. Github: vue-cropperjs
Например, я не хочу использовать компонент Vue-Quill-Editor, мне нужно выполнить четыре шага.
Первый шаг - удалить компонент из маршрутизации. Перейти в 'src/router/index.js' и удалить следующий код.```JavaScript { путь: '/редактор', компонент: 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
и измените тему на зелёную.
import 'element-ui/lib/theme-chalk/index.css'; // стандартная тема
// import '../static/css/theme-green/index.css'; // зелёная тема
Второй шаг — перейдите в файл src/App.vue
и измените тему на зелёную.
@import "../static/css/main.css";
@import "../static/css/color-dark.css"; /* темная тема */
/*@import "../static/css/theme-green/color-green.css"; !* зелёная тема *!*/
Наконец, перейдите в файл src/components/common/Sidebar.vue
и найдите теги el-menu
, удалите параметры background-color/text-color/active-text-color
.## Скриншоты ##
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )