wx399182c36706169c-sheng.xi.../components/applink-row-icon/index.js

39 lines
953 B
JavaScript
Raw Permalink Normal View History

2024-05-23 11:37:41 +08:00
const setData = (_t) => {
var link = wx.getStorageSync('ud_echodata')
if(link){
_t.setData({
link: link.links
})
}else{
setTimeout(function(){
setData(_t)
},1000)
}
}
Component({
behaviors: [],
properties: {
},
data: {
link:[]
}, // 私有数据,可用于模板渲染
pageLifetimes: {
// 组件所在页面的生命周期函数
show: function () {
var _t = this
setData(_t)
},
hide: function () { },
resize: function () { },
},
methods: {
goLink: function(e) {
let index = e.currentTarget.id
let wxid = this.data.link[index].wxid||this.data.link[index].appid
wx.vibrateShort(), wx.openEmbeddedMiniProgram({
appId: wxid,
path: this.data.link[index].path
});
},
}
})