百度小程序页面TDK怎么从数据库调用
百度给出的开发文件里,有对于页面基础信息的设置说明。
以下为引用,原文地址:
看过这个,相信大家基本知道怎么设置每个页面的tdk了,但是这个是静态设置,我们的小程序都是动态页面,每个页面要设置的tdk是不一样的,都要从数据库中调用数据出来设置。
最开始写这个代码的时候,其实还不是很理解 onShow(),onLoad()这两个函数的生命周期的问题,当然,其实我现在也没有理解。或者说,我按照我理解的意思做了,没有得到我想要的结果。
根据百度的提示,onLoad函数是在页面加载的时候触发,onShow函数是在前台显示的时候触发。所以我在开始写代码的时候,我在onload函数中链接了数据库,把所有的数据都调用出来赋值给了页面变量,在onshow函数中直接引用页面变量。
事实证明,这样是不行的。不知道为什么页面变量的值为空。
解决办法:onload函数中或缺页面id,赋值给页面变量。在onshow函数中通过页面变量id来调用具体数值,赋给页面的tdk数据
以上就是我当时给页面做动态tdk的实例,关于生命周期的问题,其实还是不是很理解,但是,通过实际验证,我这样做是对的,百度收录小程序相关页面,每个页面的tdk都按照我的想法显示了。关于数据库怎么调用的,我是用函数封装了起来,大家也可以参考百度的说明文件。
☉首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程:
- 织梦dede首页列表页获取文章对应的tag标签
- 织梦dede导航栏目顶级和二级判断二级输出不同url
- 织梦dede标签array runphp静态生成乱码BUG解决方法
- 织梦dede如何禁止会员发布文章内容带超链接
- 织梦ajax跨域提交自定义表单和跨域验证码问题
- 织梦CMS MIP文章内容页图片适配百度MIP规范
- 织梦CMS时间格式实现XX秒前、XX分钟前、XX天前
- 织梦DedeCMS更新系统缓存增加清理沉余缓存的功能
- 织梦CMS让channelartlist标签支持currentstyle属性的
- 织梦dede自带编辑器替换百度ueditor编辑器
- 织梦DEDECMS整站动态化或整站静态化设置方法
- 织梦dede 模板路径templets目录都有什么?