Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
U
uview-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李晖
uview-ui
Commits
7e9e6ab8
Commit
7e9e6ab8
authored
May 08, 2020
by
wlxuqu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1. 修复按钮在微信小程序警告类名有错
2. 修复上传组件在微信小程序自定义按钮无效的问题
parent
8f993ec7
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
22 additions
and
24 deletions
+22
-24
pages.json
pages.json
+1
-1
index.vue
pages/componentsB/upload/index.vue
+16
-18
u-button.vue
uview-ui/components/u-button/u-button.vue
+1
-1
u-form.vue
uview-ui/components/u-form/u-form.vue
+1
-1
u-upload.vue
uview-ui/components/u-upload/u-upload.vue
+1
-1
config.js
uview-ui/libs/config/config.js
+1
-1
package.json
uview-ui/package.json
+1
-1
No files found.
pages.json
View file @
7e9e6ab8
...
...
@@ -6,7 +6,7 @@
//
"current"
:
0
,
//当前激活的模式(list
的索引项)
//
"list"
:
[{
//
"name"
:
"test"
,
//模式名称
//
"path"
:
"pages/componentsB/
swipeAction
/index"
,
//启动页面,必选
//
"path"
:
"pages/componentsB/
upload
/index"
,
//启动页面,必选
//
"query"
:
"id=1&name=2"
//启动参数,在页面的-+onLoad函数里面得到
//
}]
//
},
...
...
pages/componentsB/upload/index.vue
View file @
7e9e6ab8
...
...
@@ -5,9 +5,9 @@
<view
class=
"u-demo-area"
>
<u-toast
ref=
"uToast"
></u-toast>
<view
class=
"pre-box"
v-if=
"!showUploadList"
>
<view
class=
"pre-item"
v-for=
"(item, index) in
uUpload.
lists"
:key=
"index"
>
<view
class=
"pre-item"
v-for=
"(item, index) in lists"
:key=
"index"
>
<image
class=
"pre-item-image"
:src=
"item.url"
mode=
"aspectFill"
></image>
<view
class=
"u-delete-icon"
@
tap.stop=
"
uUpload.
deleteItem(index)"
>
<view
class=
"u-delete-icon"
@
tap.stop=
"deleteItem(index)"
>
<u-icon
name=
"close"
size=
"20"
color=
"#ffffff"
></u-icon>
</view>
<u-line-progress
v-if=
"item.progress > 0 && !item.error"
:show-percent=
"false"
height=
"16"
class=
"u-progress"
...
...
@@ -61,7 +61,6 @@
// error: false,
// progress: 100
// }],
uUpload
:
{},
showUploadList
:
true
,
customBtn
:
false
,
autoUpload
:
false
,
...
...
@@ -69,14 +68,9 @@
deletable
:
true
,
customStyle
:
false
,
maxCount
:
2
,
lists
:
[],
// 组件内部的文件列表
}
},
// 只有onReady生命周期才能调用refs操作组件
onReady
()
{
// 得到整个组件对象,内部图片列表变量为"lists"
this
.
uUpload
=
this
.
$refs
.
uUpload
;
},
methods
:
{
reUpload
()
{
this
.
$refs
.
uUpload
.
reUpload
();
...
...
@@ -112,32 +106,36 @@
upload
()
{
this
.
$refs
.
uUpload
.
upload
();
},
deleteItem
(
index
)
{
this
.
$refs
.
uUpload
.
remove
(
index
);
},
onOversize
(
file
,
lists
)
{
console
.
log
(
'
onOversize
'
,
file
,
lists
);
//
console.log('onOversize', file, lists);
},
onPreview
(
url
,
lists
)
{
console
.
log
(
'
onPreview
'
,
url
,
lists
);
//
console.log('onPreview', url, lists);
},
onRemove
(
index
,
lists
)
{
console
.
log
(
'
onRemove
'
,
index
,
lists
);
//
console.log('onRemove', index, lists);
},
onSuccess
(
data
,
index
,
lists
)
{
console
.
log
(
'
onSuccess
'
,
data
,
index
,
lists
);
//
console.log('onSuccess', data, index, lists);
},
onChange
(
res
,
index
,
lists
)
{
console
.
log
(
'
onChange
'
,
res
,
index
,
lists
);
//
console.log('onChange', res, index, lists);
},
error
(
res
,
index
,
lists
)
{
console
.
log
(
'
onError
'
,
res
,
index
,
lists
);
//
console.log('onError', res, index, lists);
},
onProgress
(
res
,
index
,
lists
)
{
console
.
log
(
'
onProgress
'
,
res
,
index
,
lists
);
//
console.log('onProgress', res, index, lists);
},
onUploaded
(
lists
)
{
console
.
log
(
'
onUploaded
'
,
lists
);
//
console.log('onUploaded', lists);
},
onListChange
(
lists
)
{
console
.
log
(
'
onListChange
'
,
lists
);
// console.log('onListChange', lists);
this
.
lists
=
lists
;
}
}
}
...
...
uview-ui/components/u-button/u-button.vue
View file @
7e9e6ab8
...
...
@@ -324,7 +324,7 @@
</
script
>
<
style
scoped
lang=
"scss"
>
butto
n
:
:
after
{
.
u-bt
n
:
:
after
{
border
:
none
;
}
...
...
uview-ui/components/u-form/u-form.vue
View file @
7e9e6ab8
...
...
@@ -13,7 +13,7 @@
},
methods
:
{
}
}
}
</
script
>
...
...
uview-ui/components/u-upload/u-upload.vue
View file @
7e9e6ab8
...
...
@@ -63,8 +63,8 @@
* @example <u-upload :action="action" :file-list="fileList" ></u-upload>
*/
export
default
{
name
:
'
u-upload
'
,
props
:
{
name
:
'
u-upload
'
,
//是否显示组件自带的图片预览功能
showUploadList
:
{
type
:
Boolean
,
...
...
uview-ui/libs/config/config.js
View file @
7e9e6ab8
// 此版本发布于2020-05-08
let
version
=
'
1.2.
1
'
;
let
version
=
'
1.2.
2
'
;
export
default
{
v
:
version
,
...
...
uview-ui/package.json
View file @
7e9e6ab8
{
"name"
:
"uview-ui"
,
"version"
:
"1.2.
0
"
,
"version"
:
"1.2.
2
"
,
"description"
:
"uView UI,是uni-app生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水"
,
"main"
:
"index.js"
,
"keywords"
:
[
"uview"
,
"uView"
,
"uni-app"
,
"uni-app ui"
,
"uniapp"
,
"uviewui"
,
"uview ui"
,
"uviewUI"
,
"uViewui"
,
"uViewUI"
,
"uView UI"
,
"uni ui"
,
"uni UI"
,
"uniapp ui"
,
"ui"
,
"UI框架"
,
"uniapp ui框架"
,
"uniapp UI"
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment