Merge pull request #871 from dataease/pr@dev@fix_de_tabs_style

fix: 修复仪表板tab组件样式
This commit is contained in:
fit2cloud-chenyw 2021-09-24 17:29:18 +08:00 committed by GitHub
commit 751a5998b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 23 additions and 11 deletions

View File

@ -19,15 +19,15 @@
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="beforeHandleCommond('editTitle', item)"> <el-dropdown-item :command="beforeHandleCommond('editTitle', item)">
编辑标题 {{ $t('detabs.eidttitle') }}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item :command="beforeHandleCommond('selectView', item)"> <el-dropdown-item :command="beforeHandleCommond('selectView', item)">
选择视图 {{ $t('detabs.selectview') }}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="tabList.length > 1" :command="beforeHandleCommond('deleteCur', item)"> <el-dropdown-item v-if="tabList.length > 1" :command="beforeHandleCommond('deleteCur', item)">
删除 {{ $t('table.delete') }}
</el-dropdown-item> </el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
@ -42,7 +42,7 @@
</el-tabs> </el-tabs>
<el-dialog <el-dialog
title="编辑标题" :title="$t('detabs.eidttitle')"
:append-to-body="true" :append-to-body="true"
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
width="30%" width="30%"
@ -52,29 +52,29 @@
v-model="textarea" v-model="textarea"
type="textarea" type="textarea"
:rows="2" :rows="2"
placeholder="请输入内容" :placeholder="$t('dataset.input_content')"
/> />
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="dialogVisible = false"> </el-button> <el-button @click="dialogVisible = false">{{ $t('table.cancel') }}</el-button>
<el-button type="primary" @click="sureCurTitle"> </el-button> <el-button type="primary" @click="sureCurTitle">{{ $t('table.confirm') }}</el-button>
</span> </span>
</el-dialog> </el-dialog>
<el-dialog <el-dialog
title="选择视图" :title="$t('detabs.selectview')"
:append-to-body="true" :append-to-body="true"
:visible.sync="viewDialogVisible" :visible.sync="viewDialogVisible"
width="20%" width="20%"
height="400px" height="400px"
center center
> >
<div style="width: 100%;min-height: 250px; max-height: 400px;"> <div style="width: 100%;min-height: 250px; max-height: 300px; overflow-y: auto;">
<view-select ref="viewSelect" :select-model="true" /> <view-select ref="viewSelect" :select-model="true" />
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="viewDialogVisible = false"> </el-button> <el-button @click="viewDialogVisible = false">{{ $t('table.cancel') }}</el-button>
<el-button type="primary" @click="sureViewSelector"> </el-button> <el-button type="primary" @click="sureViewSelector">{{ $t('table.confirm') }}</el-button>
</span> </span>
</el-dialog> </el-dialog>

View File

@ -395,6 +395,10 @@ export default {
cancel: 'Cancel', cancel: 'Cancel',
confirm: 'Confirm' confirm: 'Confirm'
}, },
detabs: {
eidttitle: 'Edit Title',
selectview: 'Select View'
},
example: { example: {
warning: 'Creating and editing pages cannot be cached by keep-alive because keep-alive include does not currently support caching based on routes, so it is currently cached based on component name. If you want to achieve a similar caching effect, you can use a browser caching scheme such as localStorage. Or do not use keep-alive include to cache all pages directly. See details' warning: 'Creating and editing pages cannot be cached by keep-alive because keep-alive include does not currently support caching based on routes, so it is currently cached based on component name. If you want to achieve a similar caching effect, you can use a browser caching scheme such as localStorage. Or do not use keep-alive include to cache all pages directly. See details'
}, },

View File

@ -395,6 +395,10 @@ export default {
cancel: '取 消', cancel: '取 消',
confirm: '確 定' confirm: '確 定'
}, },
detabs: {
eidttitle: '編輯標題',
selectview: '選擇視圖'
},
example: { example: {
warning: '創建和編輯頁面是不能被 keep-alive 緩存的因爲keep-alive 的 include 目前不支持根據路由來緩存,所以目前都是基于 component name 來進行緩存的。如果你想類似的實現緩存效果,可以使用 localStorage 等浏覽器緩存方案。或者不要使用 keep-alive 的 include直接緩存所有頁面。詳情見' warning: '創建和編輯頁面是不能被 keep-alive 緩存的因爲keep-alive 的 include 目前不支持根據路由來緩存,所以目前都是基于 component name 來進行緩存的。如果你想類似的實現緩存效果,可以使用 localStorage 等浏覽器緩存方案。或者不要使用 keep-alive 的 include直接緩存所有頁面。詳情見'
}, },

View File

@ -395,6 +395,10 @@ export default {
cancel: '取 消', cancel: '取 消',
confirm: '确 定' confirm: '确 定'
}, },
detabs: {
eidttitle: '编辑标题',
selectview: '选择视图'
},
example: { example: {
warning: '创建和编辑页面是不能被 keep-alive 缓存的因为keep-alive 的 include 目前不支持根据路由来缓存,所以目前都是基于 component name 来进行缓存的。如果你想类似的实现缓存效果,可以使用 localStorage 等浏览器缓存方案。或者不要使用 keep-alive 的 include直接缓存所有页面。详情见' warning: '创建和编辑页面是不能被 keep-alive 缓存的因为keep-alive 的 include 目前不支持根据路由来缓存,所以目前都是基于 component name 来进行缓存的。如果你想类似的实现缓存效果,可以使用 localStorage 等浏览器缓存方案。或者不要使用 keep-alive 的 include直接缓存所有页面。详情见'
}, },