diff --git a/packages/eslint-plugin-taro/rules/render-props.js b/packages/eslint-plugin-taro/rules/render-props.js index 991d411ee4e2..d0114fe91d0e 100644 --- a/packages/eslint-plugin-taro/rules/render-props.js +++ b/packages/eslint-plugin-taro/rules/render-props.js @@ -36,9 +36,9 @@ module.exports = { }) return } - if (node.value.expression.type !== 'JSXElement' || node.value.expression.type !== 'ArrowFunctionExpression') { + if (node.value.expression.type !== 'JSXElement' && node.value.expression.type !== 'ArrowFunctionExpression') { context.report({ - message: '以 render 开头命名的 props 只能传入单个 JSX 元素元素或箭头函数', + message: '以 render 开头命名的 props 只能传入单个 JSX 元素或箭头函数', node }) }