NEZ-1229 fix: Chart Option 无法切换 Statistics 属性

This commit is contained in:
zhangyu
2021-11-12 09:42:23 +08:00
parent 57d2b7a6f9
commit 6a4671ac5e
2 changed files with 4 additions and 4 deletions

View File

@@ -102,7 +102,7 @@
<span class="datetime-header">{{$t('config.assetLabel.interval')}}: </span> <span class="datetime-header">{{$t('config.assetLabel.interval')}}: </span>
<el-switch <el-switch
v-model="editAssetMeta.param.interval" v-model="editAssetMeta.param.interval"
@change="$forceUpdate" @change="$forceUpdate()"
active-color="#ee9d3f"> active-color="#ee9d3f">
</el-switch> </el-switch>
</el-row> </el-row>
@@ -110,7 +110,7 @@
<div v-if="editAssetMeta.type.toUpperCase()==='DOUBLE'"> <div v-if="editAssetMeta.type.toUpperCase()==='DOUBLE'">
<el-row> <el-row>
<span class="datetime-header">{{$t('config.assetLabel.decimals')}}: </span> <span class="datetime-header">{{$t('config.assetLabel.decimals')}}: </span>
<el-input-number v-model="editAssetMeta.param.decimals" @change="$forceUpdate" :min="0" :max="10" :controls="false" size="small"></el-input-number> <el-input-number v-model="editAssetMeta.param.decimals" @change="$forceUpdate()" :min="0" :max="10" :controls="false" size="small"></el-input-number>
</el-row> </el-row>
</div> </div>
</el-form-item> </el-form-item>

View File

@@ -291,7 +291,7 @@
</el-form-item>--> </el-form-item>-->
<!--lock--> <!--lock-->
<el-form-item v-if="editChart.type ==='diagram'" :label="$t('dashboard.panel.chartForm.lock')" class="form-item--half-width" prop="lock"> <el-form-item v-if="editChart.type ==='diagram'" :label="$t('dashboard.panel.chartForm.lock')" class="form-item--half-width" prop="lock">
<el-select id="chart-box-statistics" v-model="editChart.param.lock" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small" @change="$forceUpdate"> <el-select id="chart-box-statistics" v-model="editChart.param.lock" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small" @change="$forceUpdate()">
<el-option v-for="item in lockList" :key="item.value" :label="$t(item.label)" :value="item.value"> <el-option v-for="item in lockList" :key="item.value" :label="$t(item.label)" :value="item.value">
<span class="panel-dropdown-label-txt" >{{$t(item.label)}}</span> <span class="panel-dropdown-label-txt" >{{$t(item.label)}}</span>
</el-option> </el-option>
@@ -319,7 +319,7 @@
</el-form-item> </el-form-item>
<el-form-item v-if="editChart.type == 'singleStat' || editChart.type == 'pie'|| editChart.type=='table' || editChart.type == 'bar'" :label="$t('dashboard.panel.chartForm.statistics')" class="form-item--half-width" prop="param.statistics"> <el-form-item v-if="editChart.type == 'singleStat' || editChart.type == 'pie'|| editChart.type=='table' || editChart.type == 'bar'" :label="$t('dashboard.panel.chartForm.statistics')" class="form-item--half-width" prop="param.statistics">
<el-select id="chart-box-statistics" v-model="editChart.param.statistics" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small" @change="$forceUpdate"> <el-select id="chart-box-statistics" v-model="editChart.param.statistics" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small" @change="$forceUpdate()">
<el-option v-for="item in statisticsList" :key="item.value" :label="$t(item.label)" :value="item.value"> <el-option v-for="item in statisticsList" :key="item.value" :label="$t(item.label)" :value="item.value">
<span class="panel-dropdown-label-txt" >{{$t(item.label)}}</span> <span class="panel-dropdown-label-txt" >{{$t(item.label)}}</span>
</el-option> </el-option>