File tree Expand file tree Collapse file tree 12 files changed +32
-11
lines changed Expand file tree Collapse file tree 12 files changed +32
-11
lines changed Original file line number Diff line number Diff line change 2
2
"name" : " uView" ,
3
3
"appid" : " __UNI__60F4B81" ,
4
4
"description" : " 多平台快速开发的UI框架" ,
5
- "versionName" : " 1.5.2 " ,
5
+ "versionName" : " 1.5.3 " ,
6
6
"versionCode" : " 100" ,
7
7
"transformPx" : false ,
8
8
"app-plus" : {
Original file line number Diff line number Diff line change 6
6
"current" : 0 , //当前激活的模式(list 的索引项)
7
7
"list" : [{
8
8
"name" : " test" , //模式名称
9
- "path" : " pages/componentsC/test /index" , //启动页面,必选
9
+ "path" : " pages/componentsB/readMore /index" , //启动页面,必选
10
10
"query" : " id=1&name=2" //启动参数,在页面的onLoad函数里面得到
11
11
}]
12
12
},
Original file line number Diff line number Diff line change 10
10
v-model =" show"
11
11
:defaultRegion =" defaultRegion"
12
12
:params =" params"
13
+ end-year =" 2030"
13
14
@confirm =" confirm"
14
15
:defaultSelector =" defaultSelector"
15
16
:range =" range"
Original file line number Diff line number Diff line change 3
3
<view class =" u-demo-wrap" >
4
4
<view class =" u-demo-title" >演示效果</view >
5
5
<view class =" u-demo-area" >
6
- <u-read-more :toggle =" toggle" :show-height =" showHeight" >
6
+ <u-read-more :toggle =" toggle" :show-height =" showHeight" ref =" uReadMore" >
7
+ <!-- u-parse组件在微信小程序渲染慢,支付宝小程序rich-text不支持nodes属性 -->
8
+ <!-- #ifdef MP-ALIPAY -->
9
+ <u-parse :html =" content" ></u-parse >
10
+ <!-- #endif -->
11
+ <!-- #ifndef MP-ALIPAY -->
7
12
<rich-text :nodes =" content" ></rich-text >
13
+ <!-- #endif -->
8
14
</u-read-more >
9
15
</view >
10
16
</view >
Original file line number Diff line number Diff line change 1
1
<template >
2
2
<view class =" u-content" >
3
- <u-parse :html = " content " show-with-animation ></u-parse >
3
+ <u-dropdown-list ></u-dropdown-list >
4
4
</view >
5
5
</template >
6
6
Original file line number Diff line number Diff line change @@ -363,4 +363,8 @@ export default {
363
363
.u-input-class {
364
364
font-size : 28 rpx;
365
365
}
366
+
367
+ .u-button-wrap {
368
+ margin-left : 8 rpx;
369
+ }
366
370
</style >
Original file line number Diff line number Diff line change 18
18
></image >
19
19
<view v-if =" showLoading && loading" class =" u-image__loading" :style =" {
20
20
borderRadius: shape == 'circle' ? '50%' : $u.addUnit(borderRadius),
21
+ backgroundColor: this.bgColor
21
22
}" >
22
23
<slot v-if =" $slots.loading" name =" loading" />
23
24
<u-icon v-else :name =" loadingIcon" ></u-icon >
@@ -108,6 +109,11 @@ export default {
108
109
duration: {
109
110
type: [String , Number ],
110
111
default: 500
112
+ },
113
+ // 背景颜色,用于深色页面加载图片时,为了和背景色融合
114
+ bgColor: {
115
+ type: String ,
116
+ default: ' #f3f4f6'
111
117
}
112
118
},
113
119
data () {
@@ -189,7 +195,6 @@ export default {
189
195
@import ' ../../libs/css/style.components.scss' ;
190
196
191
197
.u-image {
192
- background-color : $u-bg-color ;
193
198
position : relative ;
194
199
transition : opacity 0.5s ease-in-out ;
195
200
Original file line number Diff line number Diff line change @@ -330,6 +330,9 @@ export default {
330
330
},
331
331
// 生成递进的数组
332
332
generateArray : function (start , end ) {
333
+ // 转为数值格式,否则用户给end-year等传递字符串值时,下面的end+1会导致字符串拼接,而不是相加
334
+ start = Number (start);
335
+ end = Number (end);
333
336
end = end > start ? end : start;
334
337
// 生成数组,获取其中的索引,并剪出来
335
338
return [... Array (end + 1 ).keys ()].slice (start);
Original file line number Diff line number Diff line change 99
99
};
100
100
},
101
101
mounted () {
102
- this .init ();
102
+ this .$nextTick (function (){
103
+ this .init ();
104
+ })
103
105
},
104
106
methods: {
105
107
init () {
Original file line number Diff line number Diff line change @@ -137,11 +137,11 @@ export default {
137
137
index = this .leftList .findIndex (val => val[this .idKey ] == id);
138
138
if (index != - 1 ) {
139
139
// 如果index不等于-1,说明已经找到了要找的id,修改对应key的值
140
- this .leftList [key] = value;
140
+ this .leftList [index][ key] = value;
141
141
} else {
142
142
// 同理于上方面的方法
143
143
index = this .rightList .findIndex (val => val[this .idKey ] == id);
144
- if (index != - 1 ) this .leftList [key] = value;
144
+ if (index != - 1 ) this .rightList [index] [key] = value;
145
145
}
146
146
// 修改父组件的数据中的对应id的条目
147
147
index = this .value .findIndex (val => val[this .idKey ] == id);
You can’t perform that action at this time.
0 commit comments