> 위챗 애플릿 > 미니 프로그램 개발 > WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법

WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법

angryTom
풀어 주다: 2020-03-05 11:26:23
앞으로
4972명이 탐색했습니다.

이 글에서는 WeChat 애플릿이 데이터베이스에서 실제 데이터를 로드하는 방법을 소개합니다. 주로 도메인 이름 서버를 구성하고 백엔드 API를 작성하며, WeChat 애플릿에 요청 코드를 작성하는 방법을 소개합니다. 애플릿 개발을 배워보세요!

WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법

WeChat 애플릿이 데이터베이스에서 데이터를 로드하는 방법

웹사이트 데이터베이스에 실제 데이터를 로드하려면 WeChat 애플릿에는 엄격한 요구 사항이 있습니다. 즉, 웹사이트 도메인 이름은 https 프로토콜이어야 합니다. 그렇지 않으면 귀하는 서버 도메인 이름 구성의 첫 번째 단계를 통과할 수 없습니다. 여기서는 자세한 소개를 진행하지 않겠습니다. 다음으로, 내 블로그 자료에 로드된 최신 6개의 데이터를 예로 들어 분석하겠습니다.

1. https 서버 도메인 이름을 구성하기 위해 미니 프로그램의 배경을 입력합니다.

WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법

2. 프로그램에 호출 데이터를 작성하고 json 형식으로 반환합니다.

//자료 가져오기 list 인터페이스에서 이 메소드는 ApplicationHomeControllerWeixinController에 있습니다. 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);
  }
로그인 후 복사

3. 데이터 호출

내 다운로드 템플릿이 index에 있으므로 모든 로직 코드는 index.js에 작성되어야 합니다. code

/**
   * 生命周期函数--监听页面加载
   */
  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)
      }
    })
  },
로그인 후 복사

4. List 템플릿 렌더링 데이터

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에 올려두었습니다. 필요한 친구들은 다운로드하여 살펴볼 수 있습니다.

WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법

더 많은 WeChat 미니 프로그램 개발 튜토리얼을 보려면 PHP 중국어 웹사이트를 주목하세요! !

위 내용은 WeChat 애플릿의 데이터베이스에서 데이터를 로드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:www.100txy.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿