diff --git a/src/components/textarea/index.js b/src/components/textarea/index.js
index 3e3e08000..470c39050 100644
--- a/src/components/textarea/index.js
+++ b/src/components/textarea/index.js
@@ -69,29 +69,35 @@ export default class AtTextarea extends AtComponent {
onConfirm: PropTypes.func
}
- handleInput (e) {
- this.props.onChange(e, ...arguments)
+ constructor () {
+ super(...arguments)
+ if (process.env.NODE_ENV === 'test') {
+ Taro.initPxTransform({ designWidth: 750 })
+ }
+ }
+
+ handleInput () {
+ this.props.onChange(...arguments)
}
- handleFocus (e) {
- this.props.onFocus(e, ...arguments)
+ handleFocus () {
+ this.props.onFocus(...arguments)
}
- handleBlur (e) {
- this.props.onBlur(e, ...arguments)
+ handleBlur () {
+ this.props.onBlur(...arguments)
}
- handleConfirm (e) {
- this.props.onConfirm(e, ...arguments)
+ handleConfirm () {
+ this.props.onConfirm(...arguments)
}
- handleLinechange (e) {
- this.props.onLinechange(e, ...arguments)
+ handleLinechange () {
+ this.props.onLinechange(...arguments)
}
render () {
const {
- isTest,
customStyle,
className,
value,
@@ -112,9 +118,6 @@ export default class AtTextarea extends AtComponent {
height
} = this.props
- if (isTest) {
- Taro.initPxTransform({ designWidth: 750 })
- }
let actualMaxlength = maxlength
if (!textOverflowForbidden) {
actualMaxlength += 500
diff --git a/src/components/textarea/index.test.js b/src/components/textarea/index.test.js
index 41439ecc8..3f0e25a30 100644
--- a/src/components/textarea/index.test.js
+++ b/src/components/textarea/index.test.js
@@ -5,42 +5,42 @@ import AtTextarea from '../../../.temp/components/textarea/index'
describe('AtTextarea Snap', () => {
it('render initial AtTextarea', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props customStyle', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props className', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props value', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props maxlength', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props maxlength', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props maxlength', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
it('render AtTextarea -- props maxlength', () => {
- const componet = renderToString()
+ const componet = renderToString()
expect(componet).toMatchSnapshot()
})
})