Commit fce43ca4 by jianshuqin

优化:组件功能

parent 37a038a2
...@@ -35,9 +35,9 @@ ...@@ -35,9 +35,9 @@
v-on:visible-change="visibleChange($event, item)" v-on:visible-change="visibleChange($event, item)"
v-on:change="item.change && javaScript.call(this,item.change,$event,item)"> v-on:change="item.change && javaScript.call(this,item.change,$event,item)">
<el-option v-for="option in item.listOption" <el-option v-for="option in item.listOption"
v-bind:key="option[item.value] || option.value" v-bind:key="option[item.key] || option.value"
v-bind:label="option[item.display] || option.display" v-bind:label="option[item.display] || option.display"
v-bind:value="option[item.value] || option.value"> v-bind:value="option[item.key] || option.value">
</el-option> </el-option>
</el-select> </el-select>
<el-date-picker v-else-if="item.type == 'daterange'" <el-date-picker v-else-if="item.type == 'daterange'"
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
</template> </template>
<template v-else-if="item.format.constructor === String"> <template v-else-if="item.format.constructor === String">
<template v-if="item.format == 'money'"> <template v-if="item.format == 'money'">
{{ (item.precision && item.precision > 0 ? parseFloat(Math.round(item_value*Math.pow(10, item.precision))/Math.pow(10, 2).toFixed(item.precision)) : item_value).toLocaleString('zh',{minimumFractionDigits: item.precision}) }} {{ (item.precision && item.precision > 0 ? parseFloat(Math.round(item_value*Math.pow(10, item.precision))/Math.pow(10, 2).toFixed(item.precision)) : item_value).toLocaleString('zh',{minimumFractionDigits: (item.precision > 0 ? item.precision : 2)}) }}
</template> </template>
<template v-else-if="item.format == 'number'"> <template v-else-if="item.format == 'number'">
{{ item.precision && item.precision > 0 ? Math.round(item_value*Math.pow(10, item.precision))/Math.pow(10, 2).toFixed(item.precision) : item_value }} {{ item.precision && item.precision > 0 ? Math.round(item_value*Math.pow(10, item.precision))/Math.pow(10, 2).toFixed(item.precision) : item_value }}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment