This repository has been archived on 2024-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
yoshop-wechat/components/shortcut/shortcut.js

60 lines
959 B
JavaScript
Raw Normal View History

2020-04-25 22:59:04 +08:00
const App = getApp();
Component({
options: {
2020-08-28 10:49:50 +08:00
addGlobalClass: true,
2020-04-25 22:59:04 +08:00
},
/**
* 组件的属性列表
* 用于组件自定义设置
*/
properties: {
right: {
type: String,
value: '24rpx'
},
bottom: {
type: String,
value: '250rpx'
}
},
/**
* 私有数据, 组件的初始数据
* 可用于模版渲染
*/
data: {
// 弹窗显示控制
isShow: false,
transparent: true
},
/**
* 组件的方法列表
* 更新属性和数据的方法与更新页面数据的方法类似
*/
methods: {
/**
* 导航菜单切换事件
*/
_onToggleShow(e) {
this.setData({
isShow: !this.data.isShow,
transparent: false
})
},
/**
* 导航页面跳转
*/
_onTargetPage(e) {
let urls = App.getTabBarLinks();
wx.switchTab({
url: '/' + urls[e.detail.target.dataset.index]
});
}
}
})