Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@
* @property {Number} threshold 滑动距离阈值,只有大于此值,才被认为是要打开菜单(默认 30 )
* @property {Array} options 右侧按钮内容
* @property {String | Number} duration 动画过渡时间,单位ms(默认 350 )
* @event {Function(index)} open 组件打开时触发
* @event {Function(index)} close 组件关闭时触发
* @example <u-swipe-action><u-swipe-action-item :options="options1" ></u-swipe-action-item></u-swipe-action>
* @event {Function(status)} statusChange 组件状态发生变化时触发
* @event {Function(index)} click 按钮被点击时触发
* @example <u-swipe-action><u-swipe-action-item :options="options1" @statusChange="statusChangeHandler" @click="clickHandler"></u-swipe-action-item></u-swipe-action>
*/
export default {
name: 'u-swipe-action-item',
Expand All @@ -90,8 +90,13 @@
},
watch: {
// 由于wxs无法直接读取外部的值,需要在外部值变化时,重新执行赋值逻辑
wxsInit(newValue, oldValue) {
this.queryRect()
wxsInit() {
this.$nextTick(() => {
this.queryRect()
})
},
status(newValue) {
this.$emit('statusChange', newValue)
}
},
computed: {
Expand Down