9小时前小编发现微信小程序用户:【青蛙打死白天鹅】提出了一个关于“自定义底部导航组件调用全局变量?”的问题,在问题中开发者青蛙打死白天鹅对该问题做了如下阐述:
该图片引用微信开放社区
Object.defineProperty(this,’data‘,{
get:()=>{
return this._data
},
set:(value)=>{
console.log(‘测试‘,value)
let current = getCurrentPages().reverse()[0]
if(current.data.data){
current.setData({
data: value
})
}
this._data = value
}
})
全局app.js变量监控赋值,其他pages页面可以动态赋值,但是导航组件没有作用。新手,请大哥大姐赐教。。。
图中的globalData是为了方便理解,实际变量名为data,以测试pages页,正常
注:以上是微信小程序开发者:”青蛙打死白天鹅”对于本问题的一些阐述,这里做一个引用,我们将实时关注微信小程序助手对该问题提出的解决方案。
【56分钟前】微信小程序技术运营专员对用户青蛙打死白天鹅提出的自定义底部导航组件调用全局变量?给予如下回复
getCurrentPages() 这个只能取到当前页面,不能取到自定义组件对象。可以在使用组件的页面直接传个值给组件。
微信官方小程序依托微信官方庞大的用户搜索基础,根据用户的搜索习惯,以此来找到目标用户,更好的帮助企业直达客户,服务客户。当用户在微信中进行需求的搜索时,会记录下当前的搜索内容,并且会根据商家的信息来进行匹配,如果你的微信官方小程序名称出现在搜索结果中,那么你将面临更大的被访问和交流的可能。
如果您也在使用微信小程序,请关注我们,如果您有关于微信小程序的使用问题请关注我们,如果您要找百度小程序模板、微信小程序模板请关注小程序模板网或者去微信开放社区找官方人员给予解决,相信微信官方在小程序上的发力会是一个里程碑!