fix Field test cases

This commit is contained in:
陈嘉涵
2019-01-21 22:39:34 +08:00
parent 79a816b3b1
commit cfc3e7df62
9 changed files with 29 additions and 30 deletions
+1 -2
View File
@@ -170,13 +170,12 @@ export default sfc({
},
attrs: {
...this.$attrs,
type,
readonly: this.readonly
},
on: this.listeners
};
const Input = type === 'textarea' ? <textarea {...inputProps} /> : <input {...inputProps} />;
const Input = type === 'textarea' ? <textarea {...inputProps} /> : <input type={type} {...inputProps} />;
return (
<Cell
@@ -6,7 +6,7 @@ exports[`renders demo correctly 1`] = `
<div class="van-cell-group van-hairline--top-bottom">
<div placeholder="请输入用户名" class="van-cell van-field">
<div class="van-cell__value van-cell__value--alone">
<div class="van-field__body"><input placeholder="请输入用户名" value="" class="van-field__control"></div>
<div class="van-field__body"><input type="text" placeholder="请输入用户名" value="" class="van-field__control"></div>
</div>
</div>
</div>
@@ -16,7 +16,7 @@ exports[`renders demo correctly 1`] = `
<div placeholder="请输入用户名" class="van-cell van-cell--required van-field">
<div class="van-cell__title"><span>用户名</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input placeholder="请输入用户名" value="" class="van-field__control">
<div class="van-field__body"><input type="text" placeholder="请输入用户名" value="" class="van-field__control">
<div class="van-field__icon"><i class="van-icon van-icon-question-o" style="color:undefined;font-size:undefined;">
<!----></i></div>
</div>
@@ -25,7 +25,7 @@ exports[`renders demo correctly 1`] = `
<div placeholder="请输入密码" class="van-cell van-cell--required van-field">
<div class="van-cell__title"><span>密码</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input placeholder="请输入密码" value="" class="van-field__control"></div>
<div class="van-field__body"><input type="password" placeholder="请输入密码" value="" class="van-field__control"></div>
</div>
</div>
</div>
@@ -36,7 +36,7 @@ exports[`renders demo correctly 1`] = `
<!----></i>
<div class="van-cell__title"><span>用户名</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input disabled="disabled" value="输入框已禁用" class="van-field__control"></div>
<div class="van-field__body"><input type="text" disabled="disabled" value="输入框已禁用" class="van-field__control"></div>
</div>
</div>
</div>
@@ -46,13 +46,13 @@ exports[`renders demo correctly 1`] = `
<div placeholder="请输入用户名" class="van-cell van-field van-field--error">
<div class="van-cell__title"><span>用户名</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input placeholder="请输入用户名" value="" class="van-field__control"></div>
<div class="van-field__body"><input type="text" placeholder="请输入用户名" value="" class="van-field__control"></div>
</div>
</div>
<div placeholder="请输入手机号" class="van-cell van-field">
<div class="van-cell__title"><span>手机号</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input placeholder="请输入手机号" value="1365577" class="van-field__control"></div>
<div class="van-field__body"><input type="text" placeholder="请输入手机号" value="1365577" class="van-field__control"></div>
<div class="van-field__error-message">手机号格式错误</div>
</div>
</div>
@@ -73,7 +73,7 @@ exports[`renders demo correctly 1`] = `
<div placeholder="请输入短信验证码" class="van-cell van-cell--center van-field">
<div class="van-cell__title"><span>短信验证码</span></div>
<div class="van-cell__value">
<div class="van-field__body"><input placeholder="请输入短信验证码" value="" class="van-field__control">
<div class="van-field__body"><input type="text" placeholder="请输入短信验证码" value="" class="van-field__control">
<div class="van-field__button"><button class="van-button van-button--primary van-button--small"><span class="van-button__text">
发送验证码
</span></button></div>
@@ -3,7 +3,7 @@
exports[`clearable 1`] = `
<div class="van-cell van-field">
<div class="van-cell__value van-cell__value--alone">
<div class="van-field__body"><input class="van-field__control"></div>
<div class="van-field__body"><input type="text" class="van-field__control"></div>
</div>
</div>
`;
@@ -11,7 +11,7 @@ exports[`clearable 1`] = `
exports[`clearable 2`] = `
<div class="van-cell van-field">
<div class="van-cell__value van-cell__value--alone">
<div class="van-field__body"><input class="van-field__control"><i class="van-icon van-icon-clear van-field__clear">
<div class="van-field__body"><input type="text" class="van-field__control"><i class="van-icon van-icon-clear van-field__clear">
<!----></i></div>
</div>
</div>