jd-opensource / jd-opensource/taro-ui

微信小程序AtForm的onSubmit属性不生效

Open
#1,759 2 comments 0 reactions 1 assignee Claimed by @robinv8 View on GitHub
Dominant language
TypeScript
Stars
4.7k
Forks
740
PR merge metrics
No merged PRs in 30d

Description

### Taro UI 版本信息

v3.3.0

### 问题描述

微信小程序。使用AtForm构造表单,提交表单时不会触发onSubmit函数

### 复现步骤

使用AtForm和AtButton构造表单 并设置AtButton的formType属性为'submit'

### 复现代码

export default function Page(){
return (
console.log(11)}>

提交

)
}

### 报错信息

无 单纯地不生效 点了啥反应都没有

### 系统信息

👽 Taro v3.6.23

Taro CLI 3.6.23 environment info:
System:
OS: Windows 11 10.0.22621
Binaries:
Node: 20.10.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.21 - D:\npmDownload\npm_global\yarn.CMD
npm: 10.4.0 - D:\npmDownload\npm_global\npm.CMD
npmPackages:
@tarojs/cli: 3.6.23 => 3.6.23
@tarojs/components: 3.6.23 => 3.6.23
@tarojs/helper: 3.6.23 => 3.6.23
@tarojs/plugin-framework-react: 3.6.23 => 3.6.23
@tarojs/plugin-platform-alipay: 3.6.23 => 3.6.23
@tarojs/plugin-platform-h5: 3.6.23 => 3.6.23
@tarojs/plugin-platform-jd: 3.6.23 => 3.6.23
@tarojs/plugin-platform-qq: 3.6.23 => 3.6.23
@tarojs/plugin-platform-swan: 3.6.23 => 3.6.23
@tarojs/plugin-platform-tt: 3.6.23 => 3.6.23
@tarojs/plugin-platform-weapp: 3.6.23 => 3.6.23
@tarojs/react: 3.6.23 => 3.6.23
@tarojs/runtime: 3.6.23 => 3.6.23
@tarojs/shared: 3.6.23 => 3.6.23
@tarojs/taro: 3.6.23 => 3.6.23
@tarojs/taro-loader: 3.6.23 => 3.6.23
@tarojs/webpack5-runner: 3.6.23 => 3.6.23
babel-preset-taro: 3.6.23 => 3.6.23
eslint-config-taro: 3.6.23 => 3.6.23
react: ^18.0.0 => 18.2.0
taro-ui: ^3.3.0 => 3.3.0

### 补充信息

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.