riku
2026-01-16 1f9e43b7bbb848c7ee2aaa89ffece17002b2c915
miniprogram_npm/tdesign-miniprogram/swipe-cell/swipe-cell.wxs
@@ -28,7 +28,7 @@
var initOpen = function (ownerInstance) {
  getState(ownerInstance);
  if (state.opened.constructor === 'Boolean') {
    // opened为boolen类型,判断默认打开
    // opened为boolean类型,判断默认打开
    if (state.opened && state.rightWidth > 0) {
      swipeMove(-state.rightWidth);
    } else if (state.opened && state.leftWidth > 0) {
@@ -121,6 +121,7 @@
};
var startDrag = function (event, ownerInstance) {
  ownerInstance.callMethod('catchMove');
  getState(ownerInstance);
  touchStart(event);
};
@@ -128,11 +129,18 @@
var onDrag = function (event, ownerInstance) {
  getState(ownerInstance);
  touchMove(event);
  if (state.direction === 'vertical') {
    ownerInstance.callMethod('skipMove');
  }
  if (state.direction !== 'horizontal') {
    return;
  }
  if (!state.dragging) {
    ownerInstance.triggerEvent('dragstart');
  }
  state.dragging = true;
  swipeMove(state.startOffset + state.deltaX);
  return false;
};
var open = function (position) {
@@ -163,6 +171,7 @@
      close();
    }
  }
  ownerInstance.triggerEvent('dragend');
};
module.exports = {