微信小程序如何加载数据库真实数据的实现


Posted in Javascript onMarch 04, 2020

微信小程序要加载网站数据库里面的真实数据,有一个硬性的要求,就是你的网站域名必须是https协议才行,要不然你第一步服务器域名配置你都通过不了,小编我也是前不久申请的https://www.100txy.com,具体申请步骤大家自行去申请吧,这里我就不做过多的介绍。下面我就以加载我博客素材最新的6条数据为案例来分析,下面是详细步骤。

一、进入小程序后台配置https服务器域名

微信小程序如何加载数据库真实数据的实现

二、程序中写好调用的数据,并返回json格式

//获取素材列表接口,该方法位于Application\Home\Controller\WeixinController.class.php中
  public function getdownList(){
    $data=M('Material')->field('id,title,path,date,down,description,view')->order('date desc')->limit(6)->select();
    echo json_encode($data);
  }

三、调用数据

因为我的下载模板是在index中,所有逻辑代码要写在index.js中,下面是具体的代码

/**
   * 生命周期函数--监听页面加载
   */
  onLoad: function () {
    console.log('onLoad')
    var that = this
    wx.request({
      url: 'https://www.100txy.com/weixin/getdownlist', //真实的接口地址
      data: {},
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
 
        console.log(res.data)
        that.setData({  
          Industry: res.data //设置数据
        })  
      },
      fail: function (err) {
        console.log(err)
      }
    })
  },

四、在列表模板渲染数据

进入到index.wxml中加载数据,具体代码如下

<view class="newsInfo">
   <block wx:for="{{Industry}}" >
    <view class="newsList" wx:for-index="idx"  bindtap="showDetail" id="{{item.id}}">
      <view class="pic">
        <image style="width:110px;height:80px;" src="https://www.100txy.com/{{item.path}}"></image>
      </view>
      <view class="news_title">
        <text class="title_subject">{{item.title}}\n</text>
        <text class="title">{{item.description}}</text><text class="dianping">浏览 {{item.view}}  下载 {{item.down}}</text>
      </view>
      </view>
    <view class="hr"></view>
   </block>
</view>

最后效果如下:这就是我博客素材最新的6条数据,该小程序源码我已经放到了github上了,需要的朋友可以去下载看看。

微信小程序如何加载数据库真实数据的实现

微信小程序如何加载数据库真实数据的实现

到此这篇关于微信小程序如何加载数据库真实数据的实现的文章就介绍到这了,更多相关小程序加载数据库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jquery下异步提交表单 异步跨域提交表单
Nov 17 Javascript
jQuery1.6 使用方法一
Nov 23 Javascript
jquery根据锚点offset值实现动画切换
Sep 11 Javascript
jQuery打字效果实现方法(附demo源码下载)
Dec 18 Javascript
好好了解一下Cookie(强烈推荐)
Jun 14 Javascript
jquery ajax后台返回list,前台用jquery遍历list的实现
Oct 30 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
javascript实现去除HTML标签的方法
Dec 26 Javascript
vue脚手架vue-cli的学习使用教程
Jun 06 Javascript
JS实现带导航城市列表以及输入搜索功能
Jan 04 Javascript
vue实现登录拦截
Jun 29 Javascript
Js图片点击切换轮播实现代码
Jul 27 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
Mar 04 #Javascript
微信小程序云函数添加数据到数据库的方法
Mar 04 #Javascript
jquery实现垂直手风琴菜单
Mar 04 #jQuery
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
Mar 04 #Javascript
微信浏览器左上角返回按钮监听的实现
Mar 04 #Javascript
js回调函数原理与用法案例分析
Mar 04 #Javascript
在pycharm中开发vue的方法步骤
Mar 04 #Javascript
You might like
用PHP实现登陆验证码(类似条行码状)
2006/10/09 PHP
别人整理的服务器变量:$_SERVER
2006/10/20 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
thinkPHP实现将excel导入到数据库中的方法
2016/04/22 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
php实现图片压缩处理
2020/09/09 PHP
javascript+mapbar实现地图定位
2010/04/09 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
javascript输出AscII码扩展集中的字符方法
2016/12/26 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
说说AngularJS中的$parse和$eval的用法
2017/09/14 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
layui文件上传控件带更改后数据传值的方法
2019/09/23 Javascript
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
初学Python函数的笔记整理
2015/04/07 Python
Python实现简单字典树的方法
2016/04/29 Python
用python写个自动SSH登录远程服务器的小工具(实例)
2017/06/17 Python
Python实现PS滤镜特效之扇形变换效果示例
2018/01/26 Python
python 爬虫 批量获取代理ip的实例代码
2018/05/22 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
2020/02/09 Python
Python selenium页面加载慢超时的解决方案
2020/03/18 Python
pycharm的python_stubs问题
2020/04/08 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
业务部门经理岗位职责
2014/02/23 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
大学生求职信怎么写
2015/03/19 职场文书
首席执行官观后感
2015/06/03 职场文书