微信小程序简单demo

详细的文档以及介绍可以参考官方文档.开发微信小程序需要一些前端开发基础.

一.wxml文件



 

 
     
         
           
             
           
         
     
 
  

    
    
     
     
     
     {{item.title}} 
    
    
    
  





二.wxss文件


.swiper-item{
    display: block;
    height: 200px;
    width: 100%;
    background-color: red;

}

.body-view {
    margin-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
}


三.js文件


Page({

    data:{

//swiper datas
    image_one: [
      'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
      'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg',
      'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'
    ],
//swiper settings    
    indicatorDots: true,
        vertical: false,
        autoplay: true,
        interval: 3000,
        duration: 1200,  

//body
     datas: [],
//modal     
     modalHidden: true,

//data end
},


//view load
onLoad :function() {

 var self = this;
console.log("begin load");
//network request
wx.request( {
      url: 'http://baobab.wandoujia.com/api/v1/videos?start=0&num=10&categoryName=旅行&strategy=shareCount',
      header: {
        "Content-Type": "application/json"
      },
      method: "GET",
      data: {
        // start: '0',
        // num: '10',
        // categoryName: '旅行',
        // strategy: 'shareCount'
      },
      success: function( res ) {
        //get data 
        var newData = res.data;
        console.log( newData.videoList );
        self.setData( {
          datas: newData.videoList
        })
        self.update()
      }
    });
},


// scrollView EventHandler
     upper: function(e) {
         console.log(e)
      },
    lower: function(e) {
          console.log(e)
      },
    scroll: function(e) {
  	     console.log(e)
      }, 

 //click_to_Video
 click_to_Video :function(prama) {
    console.log("跳转");
    var menuItem = this.data.datas[parseInt(prama.currentTarget.id)] 
    console.log(prama);

    wx.navigateTo({
      url: '../myVideo/myVideo' ,
      success: function () {
        console.log("点击了第" + prama.currentTarget.id + "个" + menuItem.title + "播放地址:" + menuItem.playUrl);
      }});

 },

//modal changed
   modalChange: function(e) {
    this.setData({
      modalHidden: true
    })}


})



有什么问题欢迎大家微信与我交流沟通, 点击这里下载源码.

wx:656593047



你可能感兴趣的:(h5+css+js)