ソースを参照

fix(elevator): elevator组件elevator__item__${i}渲染出现小数 #1844

suzigang 3 年 前
コミット
3ca17f0371

+ 1 - 1
src/packages/__VUE/elevator/index.taro.vue

@@ -160,7 +160,7 @@ export default create({
       for (let i = 0; i < state.listGroup.length; i++) {
       for (let i = 0; i < state.listGroup.length; i++) {
         state.query.selectAll(`.elevator__item__${i}`).boundingClientRect();
         state.query.selectAll(`.elevator__item__${i}`).boundingClientRect();
         state.query.exec((res) => {
         state.query.exec((res) => {
-          height += res[i][0].height;
+          height += Math.floor(res[i][0].height);
           state.listHeight.push(height);
           state.listHeight.push(height);
         });
         });
       }
       }

+ 1 - 1
src/packages/__VUE/elevator/index.vue

@@ -133,7 +133,7 @@ export default create({
       state.listHeight.push(height);
       state.listHeight.push(height);
       for (let i = 0; i < state.listGroup.length; i++) {
       for (let i = 0; i < state.listGroup.length; i++) {
         let item = state.listGroup[i];
         let item = state.listGroup[i];
-        height += item.clientHeight;
+        height += Math.floor(item.clientHeight);
         state.listHeight.push(height);
         state.listHeight.push(height);
       }
       }
     };
     };