diff --git a/src/pages/codeSetting/components/colorSetting/productBlock/index.module.scss b/src/pages/codeSetting/components/colorSetting/productBlock/index.module.scss
index a918300..5a83d68 100644
--- a/src/pages/codeSetting/components/colorSetting/productBlock/index.module.scss
+++ b/src/pages/codeSetting/components/colorSetting/productBlock/index.module.scss
@@ -35,9 +35,12 @@
}
}
.product_list__item--con {
- transition: height 0.3s ease-in-out;
+ // transition: height 0.3s ease-in-out;
overflow: hidden;
}
+ .product_list__item--con_close {
+ height: 0px !important;
+ }
.open_up_icon {
transform: rotate(180deg);
}
diff --git a/src/pages/codeSetting/components/colorSetting/productBlock/index.tsx b/src/pages/codeSetting/components/colorSetting/productBlock/index.tsx
index 879658d..3048eb3 100644
--- a/src/pages/codeSetting/components/colorSetting/productBlock/index.tsx
+++ b/src/pages/codeSetting/components/colorSetting/productBlock/index.tsx
@@ -66,7 +66,7 @@ const Index = memo((props: IndexParam) => {
-
+
{productInfo?.product_color_details?.map(citem => )}
setStatus(!upStatus)}>{upStatus ? '查看更多' : '收起'}
diff --git a/src/pages/codeSetting/components/productItem/index.module.scss b/src/pages/codeSetting/components/productItem/index.module.scss
index 2355556..b139283 100644
--- a/src/pages/codeSetting/components/productItem/index.module.scss
+++ b/src/pages/codeSetting/components/productItem/index.module.scss
@@ -19,6 +19,12 @@
flex: 1;
font-size: 28px;
align-items: center;
+ text {
+ &:nth-child(1) {
+ max-width: 350px;
+ @include common_ellipsis();
+ }
+ }
}
.number {
justify-self: self-end;
diff --git a/src/pages/codeSetting/components/productSetting/productBlock/index.module.scss b/src/pages/codeSetting/components/productSetting/productBlock/index.module.scss
index 12991b2..4625cc4 100644
--- a/src/pages/codeSetting/components/productSetting/productBlock/index.module.scss
+++ b/src/pages/codeSetting/components/productSetting/productBlock/index.module.scss
@@ -23,9 +23,12 @@
}
}
.product_list__item--con {
- transition: height 0.3s ease-in-out;
+ // transition: height 0.3s ease-in-out;
overflow: hidden;
}
+ .product_list__item--con_close {
+ height: 0px !important;
+ }
.open_up_icon {
transform: rotate(180deg);
}
diff --git a/src/pages/codeSetting/components/productSetting/productBlock/index.tsx b/src/pages/codeSetting/components/productSetting/productBlock/index.tsx
index 0d406b0..f8ce31c 100644
--- a/src/pages/codeSetting/components/productSetting/productBlock/index.tsx
+++ b/src/pages/codeSetting/components/productSetting/productBlock/index.tsx
@@ -107,7 +107,7 @@ const Index = memo((props: IndexParam) => {
{sale_mode_name}
-
+
{productInfo?.product_color_details?.map(citem => )}
setStatus(!upStatus)}>{upStatus ? '查看更多' : '收起'}
diff --git a/src/pages/codeSetting/components/wholeOrderSetting/index.tsx b/src/pages/codeSetting/components/wholeOrderSetting/index.tsx
index 389634a..c190dbd 100644
--- a/src/pages/codeSetting/components/wholeOrderSetting/index.tsx
+++ b/src/pages/codeSetting/components/wholeOrderSetting/index.tsx
@@ -79,7 +79,7 @@ export default memo((props: Parma) => {
{productList?.map((item) => {
- return
+ return
})}
>
diff --git a/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.module.scss b/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.module.scss
index 0bb29c9..63b1829 100644
--- a/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.module.scss
+++ b/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.module.scss
@@ -24,9 +24,11 @@
}
}
.product_list__item--con {
- transition: height 0.3s ease-in-out;
+ // transition: height 3s ease-in-out;
overflow: hidden;
- max-height: 5000px;
+ }
+ .product_list__item--con_close {
+ height: 0px !important;
}
.open_up_icon {
transform: rotate(180deg);
diff --git a/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.tsx b/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.tsx
index ff57436..718fed0 100644
--- a/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.tsx
+++ b/src/pages/codeSetting/components/wholeOrderSetting/productBlock/index.tsx
@@ -1,5 +1,6 @@
import { CustomWrapper, Text, View } from '@tarojs/components'
-import { memo, useCallback, useContext, useState } from 'react'
+import Taro from '@tarojs/taro'
+import { memo, useCallback, useContext, useEffect, useState } from 'react'
import classNames from 'classnames'
import ProductItem from '../../productItem'
import styles from './index.module.scss'
@@ -45,6 +46,23 @@ const Index = memo((props: IndexParam) => {
const onConfirm = (item) => {
props.onChange?.(item)
}
+
+ // const [height, setHeight] = useState('0rpx')
+ // useEffect(() => {
+ // setTimeout(() => {
+ // Taro.nextTick(() => {
+ // const query = Taro.createSelectorQuery()
+ // query
+ // .select(`.product_list__item__con_${productInfo.}`)
+ // .boundingClientRect((rect) => {
+ // const clientHeight = rect.height
+ // setHeight(Taro.pxTransform(clientHeight))
+ // })
+ // .exec()
+ // })
+ // }, 100)
+ // }, [productInfo])
+
return <>
@@ -52,8 +70,10 @@ const Index = memo((props: IndexParam) => {
{sale_mode_name}
-
- {productInfo?.product_color_details?.map(citem => )}
+
+
+ {productInfo?.product_color_details?.map(citem => )}
+
setStatus(!upStatus)}>{upStatus ? '查看更多' : '收起'}