Skip to content

Commit 086b628

Browse files
zhc5253499657insummer
authored andcommitted
feat: 新增外部样式类l-inner-class;修改textarea样式错误。(# 599) (#653)
1 parent 32d0d9b commit 086b628

File tree

9 files changed

+16
-16
lines changed

9 files changed

+16
-16
lines changed

dist/textarea/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Component({
66
* 组件的属性列表
77
*/
88
behaviors: ['wx://form-field', rules],
9-
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class'],
9+
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class', 'l-inner-class'],
1010
properties: {
1111
// 占位文本
1212
placeholder: {

dist/textarea/index.wxml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<!-- input/input.wxml -->
2-
<label class='form-item {{disabled? "disabled": ""}} l-class '>
3-
<view class='default-border {{border? "border": ""}}'>
2+
<label class='form-item {{disabled? "disabled": ""}}'>
3+
<view class='default-border {{border? "border": ""}} l-class'>
44
<view class='mask' wx:if="{{disabled}}"></view>
55
<!-- 小程序表单组件 -->
66
<textarea
7-
class=" textarea"
7+
class="textarea l-inner-class"
88
type="{{type}}"
99
value="{{ value }}"
1010
password="{{type==='password'}}"

dist/textarea/index.wxss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.form-item{position:relative;font-size:28rpx;color:#333;width:700rpx;display:flex;flex-direction:column;align-items:center;border-bottom:1rpx solid #f3f3f3;box-sizing:border-box}.disabled{color:#9a9a9a!important}.mask{position:absolute;z-index:999;height:100%;width:100%}.textarea{width:100%;padding:25rpx;box-sizing:border-box;font-size:28rpx;color:#333;height:200rpx;line-height:40rpx;flex:1;min-height:88rpx;margin-bottom:rpx}.default-border{position:relative;font-size:28rpx;color:#333;width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:1rpx solid #f3f3f3;box-sizing:border-box}.border{border-radius:4rpx;border:1rpx solid #d8dee5}.pls-class{color:#9a9a9a}.indicator{width:95%;text-align:right;margin-bottom:15rpx;color:#9a9a9a}
1+
.form-item{position:relative;font-size:28rpx;color:#333;width:700rpx;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.disabled{color:#9a9a9a!important}.mask{position:absolute;z-index:999;height:100%;width:100%}.textarea{width:100%;padding:25rpx;box-sizing:border-box;font-size:28rpx;color:#333;height:200rpx;line-height:40rpx;flex:1;min-height:88rpx;margin-bottom:rpx}.default-border{position:relative;font-size:28rpx;color:#333;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.border{border-radius:4rpx;border:1rpx solid #d8dee5}.pls-class{color:#9a9a9a}.indicator{width:95%;text-align:right;margin-bottom:15rpx;color:#9a9a9a}

examples/dist/textarea/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Component({
66
* 组件的属性列表
77
*/
88
behaviors: ['wx://form-field', rules],
9-
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class'],
9+
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class', 'l-inner-class'],
1010
properties: {
1111
// 占位文本
1212
placeholder: {

examples/dist/textarea/index.wxml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<!-- input/input.wxml -->
2-
<label class='form-item {{disabled? "disabled": ""}} l-class '>
3-
<view class='default-border {{border? "border": ""}}'>
2+
<label class='form-item {{disabled? "disabled": ""}}'>
3+
<view class='default-border {{border? "border": ""}} l-class'>
44
<view class='mask' wx:if="{{disabled}}"></view>
55
<!-- 小程序表单组件 -->
66
<textarea
7-
class=" textarea"
7+
class="textarea l-inner-class"
88
type="{{type}}"
99
value="{{ value }}"
1010
password="{{type==='password'}}"

examples/dist/textarea/index.wxss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.form-item{position:relative;font-size:28rpx;color:#333;width:700rpx;display:flex;flex-direction:column;align-items:center;border-bottom:1rpx solid #f3f3f3;box-sizing:border-box}.disabled{color:#9a9a9a!important}.mask{position:absolute;z-index:999;height:100%;width:100%}.textarea{width:100%;padding:25rpx;box-sizing:border-box;font-size:28rpx;color:#333;height:200rpx;line-height:40rpx;flex:1;min-height:88rpx;margin-bottom:rpx}.default-border{position:relative;font-size:28rpx;color:#333;width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:1rpx solid #f3f3f3;box-sizing:border-box}.border{border-radius:4rpx;border:1rpx solid #d8dee5}.pls-class{color:#9a9a9a}.indicator{width:95%;text-align:right;margin-bottom:15rpx;color:#9a9a9a}
1+
.form-item{position:relative;font-size:28rpx;color:#333;width:700rpx;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.disabled{color:#9a9a9a!important}.mask{position:absolute;z-index:999;height:100%;width:100%}.textarea{width:100%;padding:25rpx;box-sizing:border-box;font-size:28rpx;color:#333;height:200rpx;line-height:40rpx;flex:1;min-height:88rpx;margin-bottom:rpx}.default-border{position:relative;font-size:28rpx;color:#333;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.border{border-radius:4rpx;border:1rpx solid #d8dee5}.pls-class{color:#9a9a9a}.indicator{width:95%;text-align:right;margin-bottom:15rpx;color:#9a9a9a}

src/textarea/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Component({
66
* 组件的属性列表
77
*/
88
behaviors: ['wx://form-field', rules],
9-
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class'],
9+
externalClasses: ['l-class', 'l-error-text', 'l-error-text-class', 'l-inner-class'],
1010
properties: {
1111
// 占位文本
1212
placeholder: {

src/textarea/index.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
display: flex;
1111
flex-direction: column;
1212
align-items: center;
13-
border-bottom: 1rpx solid #f3f3f3;
13+
// border-bottom: 1rpx solid #f3f3f3;
1414
box-sizing: border-box;
1515
}
1616

@@ -47,7 +47,7 @@
4747
display: flex;
4848
flex-direction: column;
4949
align-items: center;
50-
border-bottom: 1rpx solid #f3f3f3;
50+
// border-bottom: 1rpx solid #f3f3f3;
5151
box-sizing: border-box;
5252
}
5353

src/textarea/index.wxml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<!-- input/input.wxml -->
2-
<label class='form-item {{disabled? "disabled": ""}} l-class '>
3-
<view class='default-border {{border? "border": ""}}'>
2+
<label class='form-item {{disabled? "disabled": ""}}'>
3+
<view class='default-border {{border? "border": ""}} l-class'>
44
<view class='mask' wx:if="{{disabled}}"></view>
55
<!-- 小程序表单组件 -->
66
<textarea
7-
class=" textarea"
7+
class="textarea l-inner-class"
88
type="{{type}}"
99
value="{{ value }}"
1010
password="{{type==='password'}}"

0 commit comments

Comments
 (0)