Commit 48774168 authored by Jenny's avatar Jenny

feat: v-show

parent eb4ee270
......@@ -3,7 +3,7 @@
<template v-for="(element, index) in reportData">
<view
class="view-element"
v-if="!element.hide"
v-show="!element.hide"
:key="element.id"
:style="{
width: `${element.width * scale}px`,
......@@ -94,7 +94,7 @@
* 组件交互 - 组件
*/
uni.$on('handleLinkComp', ({ showData, hideData }) => {
this.reportData.map(item => {
this.reportData = this.reportData.map(item => {
if(showData.includes(item.id)) item.hide = false
if(hideData.includes(item.id)) item.hide = true
return item
......@@ -174,7 +174,7 @@
*/
handleValueChange(index, paramName, value) {
if(index.length && paramName && value) {
this.reportData.map(item => {
this.reportData = this.reportData.map(item => {
const flag = index.includes(item.id)
if(flag && item.type === 'BasicText' && item.data.dataType === 'static') {
this.$set(item.data.dataList, 'text', value)
......@@ -203,7 +203,7 @@
position: relative;
height: 100%;
user-select: none;
overflow: auto;
// overflow: auto;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
......
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