forked from AkkomaGang/admin-fe
Make data() a function
This commit is contained in:
parent
da6fb12aa2
commit
83fc9e6aa8
78 changed files with 94 additions and 77 deletions
|
@ -42,7 +42,7 @@ export default {
|
||||||
default: 'fade'
|
default: 'fade'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
visible: false,
|
visible: false,
|
||||||
interval: null,
|
interval: null,
|
||||||
|
|
|
@ -15,7 +15,7 @@ import { generateTitle } from '@/utils/i18n'
|
||||||
import pathToRegexp from 'path-to-regexp'
|
import pathToRegexp from 'path-to-regexp'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
levelList: null
|
levelList: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ export default {
|
||||||
default: '200px'
|
default: '200px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ export default {
|
||||||
default: '200px'
|
default: '200px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ export default {
|
||||||
default: '200px'
|
default: '200px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { debounce } from '@/utils'
|
import { debounce } from '@/utils'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
sidebarElm: null
|
sidebarElm: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ export default {
|
||||||
default: false
|
default: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
dropzone: '',
|
dropzone: '',
|
||||||
initOnce: true
|
initOnce: true
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
name: 'ErrorLog',
|
name: 'ErrorLog',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
dialogTableVisible: false
|
dialogTableVisible: false
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@ import i18n from '@/lang'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'HeaderSearch',
|
name: 'HeaderSearch',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
search: '',
|
search: '',
|
||||||
options: [],
|
options: [],
|
||||||
|
|
|
@ -195,7 +195,7 @@ export default {
|
||||||
'default': false
|
'default': false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
const that = this
|
const that = this
|
||||||
const {
|
const {
|
||||||
imgFormat,
|
imgFormat,
|
||||||
|
|
|
@ -18,7 +18,7 @@ export default {
|
||||||
name: 'JsonEditor',
|
name: 'JsonEditor',
|
||||||
/* eslint-disable vue/require-prop-types */
|
/* eslint-disable vue/require-prop-types */
|
||||||
props: ['value'],
|
props: ['value'],
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
jsonEditor: false
|
jsonEditor: false
|
||||||
}
|
}
|
||||||
|
|
|
@ -138,7 +138,7 @@ export default {
|
||||||
default: true
|
default: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
currentValue: this.value,
|
currentValue: this.value,
|
||||||
focus: false,
|
focus: false,
|
||||||
|
|
|
@ -46,7 +46,7 @@ export default {
|
||||||
default: 'en_US' // https://github.com/nhnent/tui.editor/tree/master/src/js/langs
|
default: 'en_US' // https://github.com/nhnent/tui.editor/tree/master/src/js/langs
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
editor: null
|
editor: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,7 @@ import screenfull from 'screenfull'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Screenfull',
|
name: 'Screenfull',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
isFullscreen: false
|
isFullscreen: false
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,7 @@ const tagAndTagSpacing = 4 // tagAndTagSpacing
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ScrollPane',
|
name: 'ScrollPane',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
left: 0
|
left: 0
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ export default {
|
||||||
default: 'vue'
|
default: 'vue'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
isActive: false
|
isActive: false
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
sizeOptions: [
|
sizeOptions: [
|
||||||
{ label: 'Default', value: 'default' },
|
{ label: 'Default', value: 'default' },
|
||||||
|
|
|
@ -25,7 +25,7 @@ export default {
|
||||||
default: ''
|
default: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
active: false,
|
active: false,
|
||||||
position: '',
|
position: '',
|
||||||
|
|
|
@ -11,7 +11,7 @@ const version = require('element-ui/package.json').version // element-ui version
|
||||||
const ORIGINAL_THEME = '#409EFF' // default color
|
const ORIGINAL_THEME = '#409EFF' // default color
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chalk: '', // content of theme-chalk css
|
chalk: '', // content of theme-chalk css
|
||||||
theme: ORIGINAL_THEME
|
theme: ORIGINAL_THEME
|
||||||
|
|
|
@ -32,7 +32,7 @@ export default {
|
||||||
default: '#1890ff'
|
default: '#1890ff'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
dialogVisible: false,
|
dialogVisible: false,
|
||||||
listObj: {},
|
listObj: {},
|
||||||
|
|
|
@ -43,7 +43,7 @@ export default {
|
||||||
default: 360
|
default: 360
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
hasChange: false,
|
hasChange: false,
|
||||||
hasInit: false,
|
hasInit: false,
|
||||||
|
|
|
@ -34,7 +34,7 @@ export default {
|
||||||
default: ''
|
default: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tempUrl: '',
|
tempUrl: '',
|
||||||
dataObj: { token: '', key: '' }
|
dataObj: { token: '', key: '' }
|
||||||
|
|
|
@ -33,7 +33,7 @@ export default {
|
||||||
default: ''
|
default: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tempUrl: '',
|
tempUrl: '',
|
||||||
dataObj: { token: '', key: '' }
|
dataObj: { token: '', key: '' }
|
||||||
|
|
|
@ -41,7 +41,7 @@ export default {
|
||||||
default: ''
|
default: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tempUrl: '',
|
tempUrl: '',
|
||||||
dataObj: { token: '', key: '' }
|
dataObj: { token: '', key: '' }
|
||||||
|
|
|
@ -16,7 +16,7 @@ export default {
|
||||||
beforeUpload: Function, // eslint-disable-line
|
beforeUpload: Function, // eslint-disable-line
|
||||||
onSuccess: Function// eslint-disable-line
|
onSuccess: Function// eslint-disable-line
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
loading: false,
|
loading: false,
|
||||||
excelData: {
|
excelData: {
|
||||||
|
|
|
@ -22,7 +22,7 @@ export default {
|
||||||
directives: {
|
directives: {
|
||||||
clipboard
|
clipboard
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
activeName: 'directly',
|
activeName: 'directly',
|
||||||
inputData: 'https://github.com/PanJiaChen/vue-element-admin'
|
inputData: 'https://github.com/PanJiaChen/vue-element-admin'
|
||||||
|
|
|
@ -29,7 +29,7 @@ import PanThumb from '@/components/PanThumb'
|
||||||
export default {
|
export default {
|
||||||
name: 'AvatarUploadDemo',
|
name: 'AvatarUploadDemo',
|
||||||
components: { ImageCropper, PanThumb },
|
components: { ImageCropper, PanThumb },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
imagecropperShow: false,
|
imagecropperShow: false,
|
||||||
imagecropperKey: 0,
|
imagecropperKey: 0,
|
||||||
|
|
|
@ -127,7 +127,7 @@ import BackToTop from '@/components/BackToTop'
|
||||||
export default {
|
export default {
|
||||||
name: 'BackToTopDemo',
|
name: 'BackToTopDemo',
|
||||||
components: { BackToTop },
|
components: { BackToTop },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
myBackToTopStyle: {
|
myBackToTopStyle: {
|
||||||
right: '50px',
|
right: '50px',
|
||||||
|
|
|
@ -52,7 +52,7 @@ import countTo from 'vue-count-to'
|
||||||
export default {
|
export default {
|
||||||
name: 'CountToDemo',
|
name: 'CountToDemo',
|
||||||
components: { countTo },
|
components: { countTo },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
setStartVal: 0,
|
setStartVal: 0,
|
||||||
setEndVal: 2017,
|
setEndVal: 2017,
|
||||||
|
|
|
@ -16,7 +16,7 @@ import { fetchList } from '@/api/article'
|
||||||
export default {
|
export default {
|
||||||
name: 'DndListDemo',
|
name: 'DndListDemo',
|
||||||
components: { DndList },
|
components: { DndList },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list1: [],
|
list1: [],
|
||||||
list2: []
|
list2: []
|
||||||
|
|
|
@ -20,7 +20,7 @@ import elDragDialog from '@/directive/el-dragDialog' // base on element-ui
|
||||||
export default {
|
export default {
|
||||||
name: 'DragDialogDemo',
|
name: 'DragDialogDemo',
|
||||||
directives: { elDragDialog },
|
directives: { elDragDialog },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
dialogTableVisible: false,
|
dialogTableVisible: false,
|
||||||
options: [
|
options: [
|
||||||
|
|
|
@ -13,7 +13,7 @@ export default {
|
||||||
components: {
|
components: {
|
||||||
Kanban
|
Kanban
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
options: {
|
options: {
|
||||||
group: 'mission'
|
group: 'mission'
|
||||||
|
|
|
@ -18,7 +18,7 @@ import ElDragSelect from '@/components/DragSelect' // base on element-ui
|
||||||
export default {
|
export default {
|
||||||
name: 'DragSelectDemo',
|
name: 'DragSelectDemo',
|
||||||
components: { ElDragSelect },
|
components: { ElDragSelect },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
value: ['Apple', 'Banana', 'Orange'],
|
value: ['Apple', 'Banana', 'Orange'],
|
||||||
options: [{
|
options: [{
|
||||||
|
|
|
@ -15,7 +15,7 @@ const jsonData = '[{"items":[{"market_type":"forexdata","symbol":"XAUUSD"},{"mar
|
||||||
export default {
|
export default {
|
||||||
name: 'JsonEditorDemo',
|
name: 'JsonEditorDemo',
|
||||||
components: { JsonEditor },
|
components: { JsonEditor },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
value: JSON.parse(jsonData)
|
value: JSON.parse(jsonData)
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,7 +52,7 @@ const content = `
|
||||||
export default {
|
export default {
|
||||||
name: 'MarkdownDemo',
|
name: 'MarkdownDemo',
|
||||||
components: { MarkdownEditor },
|
components: { MarkdownEditor },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
content: content,
|
content: content,
|
||||||
html: '',
|
html: '',
|
||||||
|
|
|
@ -114,7 +114,7 @@ export default {
|
||||||
directives: {
|
directives: {
|
||||||
waves
|
waves
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
const validate = (rule, value, callback) => {
|
const validate = (rule, value, callback) => {
|
||||||
if (value.length !== 6) {
|
if (value.length !== 6) {
|
||||||
callback(new Error('请输入六个字符'))
|
callback(new Error('请输入六个字符'))
|
||||||
|
|
|
@ -97,7 +97,7 @@ import Sticky from '@/components/Sticky'
|
||||||
export default {
|
export default {
|
||||||
name: 'StickyDemo',
|
name: 'StickyDemo',
|
||||||
components: { Sticky },
|
components: { Sticky },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
time: '',
|
time: '',
|
||||||
url: '',
|
url: '',
|
||||||
|
|
|
@ -17,7 +17,7 @@ import Tinymce from '@/components/Tinymce'
|
||||||
export default {
|
export default {
|
||||||
name: 'TinymceDemo',
|
name: 'TinymceDemo',
|
||||||
components: { Tinymce },
|
components: { Tinymce },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
content:
|
content:
|
||||||
`<h1 style="text-align: center;">Welcome to the TinyMCE demo!</h1><p style="text-align: center; font-size: 15px;"><img title="TinyMCE Logo" src="//www.tinymce.com/images/glyph-tinymce@2x.png" alt="TinyMCE Logo" width="110" height="97" /><ul>
|
`<h1 style="text-align: center;">Welcome to the TinyMCE demo!</h1><p style="text-align: center; font-size: 15px;"><img title="TinyMCE Logo" src="//www.tinymce.com/images/glyph-tinymce@2x.png" alt="TinyMCE Logo" width="110" height="97" /><ul>
|
||||||
|
|
|
@ -24,7 +24,7 @@ export default {
|
||||||
default: '300px'
|
default: '300px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,7 +43,7 @@ export default {
|
||||||
return statusMap[status]
|
return statusMap[status]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
statisticsData: {
|
statisticsData: {
|
||||||
article_count: 1024,
|
article_count: 1024,
|
||||||
|
|
|
@ -30,7 +30,7 @@ export default {
|
||||||
required: true
|
required: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null,
|
chart: null,
|
||||||
sidebarElm: null
|
sidebarElm: null
|
||||||
|
|
|
@ -22,7 +22,7 @@ export default {
|
||||||
default: '300px'
|
default: '300px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ export default {
|
||||||
default: '300px'
|
default: '300px'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
chart: null
|
chart: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,7 +40,7 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
editing: false
|
editing: false
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,7 +61,7 @@ export default {
|
||||||
pluralize: (n, w) => n === 1 ? w : w + 's',
|
pluralize: (n, w) => n === 1 ? w : w + 's',
|
||||||
capitalize: s => s.charAt(0).toUpperCase() + s.slice(1)
|
capitalize: s => s.charAt(0).toUpperCase() + s.slice(1)
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
visibility: 'all',
|
visibility: 'all',
|
||||||
filters,
|
filters,
|
||||||
|
|
|
@ -34,7 +34,7 @@ export default {
|
||||||
return str.substring(0, 30)
|
return str.substring(0, 30)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null
|
list: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,7 +85,7 @@ export default {
|
||||||
TodoList,
|
TodoList,
|
||||||
BoxCard
|
BoxCard
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
lineChartData: lineChartData.newVisitis
|
lineChartData: lineChartData.newVisitis
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ import GithubCorner from '@/components/GithubCorner'
|
||||||
export default {
|
export default {
|
||||||
name: 'DashboardEditor',
|
name: 'DashboardEditor',
|
||||||
components: { PanThumb, GithubCorner },
|
components: { PanThumb, GithubCorner },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
emptyGif: 'https://wpimg.wallstcn.com/0e03b7da-db9e-4819-ba10-9016ddfdaed3'
|
emptyGif: 'https://wpimg.wallstcn.com/0e03b7da-db9e-4819-ba10-9016ddfdaed3'
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ import editorDashboard from './editor'
|
||||||
export default {
|
export default {
|
||||||
name: 'Dashboard',
|
name: 'Dashboard',
|
||||||
components: { adminDashboard, editorDashboard },
|
components: { adminDashboard, editorDashboard },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
currentRole: 'adminDashboard'
|
currentRole: 'adminDashboard'
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ import DropdownMenu from '@/components/Share/dropdownMenu'
|
||||||
export default {
|
export default {
|
||||||
name: 'Documentation',
|
name: 'Documentation',
|
||||||
components: { DropdownMenu },
|
components: { DropdownMenu },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
articleList: [
|
articleList: [
|
||||||
{ title: '基础篇', href: 'https://juejin.im/post/59097cd7a22b9d0065fb61d2' },
|
{ title: '基础篇', href: 'https://juejin.im/post/59097cd7a22b9d0065fb61d2' },
|
||||||
|
|
|
@ -31,7 +31,7 @@ import errGif from '@/assets/401_images/401.gif'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Page401',
|
name: 'Page401',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
errGif: errGif + '?' + +new Date(),
|
errGif: errGif + '?' + +new Date(),
|
||||||
ewizardClap: 'https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646',
|
ewizardClap: 'https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646',
|
||||||
|
|
|
@ -107,7 +107,7 @@ export default {
|
||||||
default: false
|
default: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
const validateRequire = (rule, value, callback) => {
|
const validateRequire = (rule, value, callback) => {
|
||||||
if (value === '') {
|
if (value === '') {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|
|
@ -23,7 +23,7 @@ export default {
|
||||||
type: Array
|
type: Array
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
platformsOptions: [
|
platformsOptions: [
|
||||||
{ key: 'a-platform', name: 'a-platform' },
|
{ key: 'a-platform', name: 'a-platform' },
|
||||||
|
|
|
@ -72,7 +72,7 @@ export default {
|
||||||
return statusMap[status]
|
return statusMap[status]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
total: 0,
|
total: 0,
|
||||||
|
|
|
@ -19,7 +19,7 @@ export default {
|
||||||
default: 'xlsx'
|
default: 'xlsx'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
options: ['xlsx', 'csv', 'txt']
|
options: ['xlsx', 'csv', 'txt']
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@ import BookTypeOption from './components/BookTypeOption'
|
||||||
export default {
|
export default {
|
||||||
name: 'ExportExcel',
|
name: 'ExportExcel',
|
||||||
components: { FilenameOption, AutoWidthOption, BookTypeOption },
|
components: { FilenameOption, AutoWidthOption, BookTypeOption },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
listLoading: true,
|
listLoading: true,
|
||||||
|
|
|
@ -51,7 +51,7 @@ import { fetchList } from '@/api/article'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'SelectExcel',
|
name: 'SelectExcel',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
listLoading: true,
|
listLoading: true,
|
||||||
|
|
|
@ -13,7 +13,7 @@ import UploadExcelComponent from '@/components/UploadExcel/index.vue'
|
||||||
export default {
|
export default {
|
||||||
name: 'UploadExcel',
|
name: 'UploadExcel',
|
||||||
components: { UploadExcelComponent },
|
components: { UploadExcelComponent },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tableData: [],
|
tableData: [],
|
||||||
tableHeader: []
|
tableHeader: []
|
||||||
|
|
|
@ -16,7 +16,7 @@ import steps from './defineSteps'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Guide',
|
name: 'Guide',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
driver: null
|
driver: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@ const viewName = 'i18nView'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'I18n',
|
name: 'I18n',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
date: '',
|
date: '',
|
||||||
tableData: [{
|
tableData: [{
|
||||||
|
|
|
@ -63,7 +63,7 @@ export default {
|
||||||
default: ''
|
default: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
onlyOneChild: null
|
onlyOneChild: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,7 @@ import path from 'path'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: { ScrollPane },
|
components: { ScrollPane },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
visible: false,
|
visible: false,
|
||||||
top: 0,
|
top: 0,
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
article: '',
|
article: '',
|
||||||
fullscreenLoading: true
|
fullscreenLoading: true
|
||||||
|
|
|
@ -63,7 +63,7 @@ export default{
|
||||||
name: 'DirectivePermission',
|
name: 'DirectivePermission',
|
||||||
components: { SwitchRoles },
|
components: { SwitchRoles },
|
||||||
directives: { permission },
|
directives: { permission },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
key: 1 // 为了能每次切换权限的时候重新初始化指令
|
key: 1 // 为了能每次切换权限的时候重新初始化指令
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ import { getToken } from '@/api/qiniu'
|
||||||
// 七牛官方sdk https://developer.qiniu.com/sdk#official-sdk
|
// 七牛官方sdk https://developer.qiniu.com/sdk#official-sdk
|
||||||
|
|
||||||
export default{
|
export default{
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
dataObj: { token: '', key: '' },
|
dataObj: { token: '', key: '' },
|
||||||
image_uri: [],
|
image_uri: [],
|
||||||
|
|
|
@ -26,7 +26,7 @@ import clipboard from '@/utils/clipboard'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Icons',
|
name: 'Icons',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
iconsMap: icons
|
iconsMap: icons
|
||||||
}
|
}
|
||||||
|
|
|
@ -72,7 +72,7 @@ export default {
|
||||||
default: 'CN'
|
default: 'CN'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
listQuery: {
|
listQuery: {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import tabPane from './components/tabPane'
|
||||||
export default {
|
export default {
|
||||||
name: 'Tab',
|
name: 'Tab',
|
||||||
components: { tabPane },
|
components: { tabPane },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tabMapOptions: [
|
tabMapOptions: [
|
||||||
{ label: 'China', key: 'CN' },
|
{ label: 'China', key: 'CN' },
|
||||||
|
|
|
@ -163,7 +163,7 @@ export default {
|
||||||
return calendarTypeKeyValue[type]
|
return calendarTypeKeyValue[type]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tableKey: 0,
|
tableKey: 0,
|
||||||
list: null,
|
list: null,
|
||||||
|
|
|
@ -75,7 +75,7 @@ export default {
|
||||||
return statusMap[status]
|
return statusMap[status]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
total: null,
|
total: null,
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
const defaultFormThead = ['apple', 'banana']
|
const defaultFormThead = ['apple', 'banana']
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tableData: [
|
tableData: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
tableData: [
|
tableData: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -69,7 +69,7 @@ export default {
|
||||||
return statusMap[status]
|
return statusMap[status]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
listLoading: true,
|
listLoading: true,
|
||||||
|
|
|
@ -47,7 +47,7 @@ import treeToArray from './customEval'
|
||||||
export default {
|
export default {
|
||||||
name: 'CustomTreeTableDemo',
|
name: 'CustomTreeTableDemo',
|
||||||
components: { treeTable },
|
components: { treeTable },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
func: treeToArray,
|
func: treeToArray,
|
||||||
expandAll: false,
|
expandAll: false,
|
||||||
|
|
|
@ -20,7 +20,7 @@ import treeTable from '@/components/TreeTable'
|
||||||
export default {
|
export default {
|
||||||
name: 'TreeTableDemo',
|
name: 'TreeTableDemo',
|
||||||
components: { treeTable },
|
components: { treeTable },
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -59,7 +59,7 @@ import '@/assets/custom-theme/index.css' // the theme changed version element-ui
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Theme',
|
name: 'Theme',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
theme: false,
|
theme: false,
|
||||||
tags: [
|
tags: [
|
||||||
|
|
17
src/views/users/index.vue
Normal file
17
src/views/users/index.vue
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<template>
|
||||||
|
<div class="users-container">
|
||||||
|
123
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
name: 'Users',
|
||||||
|
data: function() {
|
||||||
|
return {
|
||||||
|
users: []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
|
@ -39,7 +39,7 @@ import { fetchList } from '@/api/article'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ExportZip',
|
name: 'ExportZip',
|
||||||
data() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
list: null,
|
list: null,
|
||||||
listLoading: true,
|
listLoading: true,
|
||||||
|
|
Loading…
Reference in a new issue