微信小程序开发

作者: 汗青fullstack | 来源:发表于2016-09-23 14:31 被阅读2038次

    “小程序”破解IDE + Demo:https://github.com/gavinkwoe/weapp-ide-crack.git
    资源汇总:https://github.com/Aufree/awesome-wechat-weapp
    简易教程·MINA:http://wxopen.notedown.cn/
    Hello小程序 - 非官方:http://www.helloxcx.com
    微信应用号开发教程:https://my.oschina.net/wwnick/blog/750055

    微信公众平台提供(太棒了!):
    1. 小程序开发文档
    2. 小程序设计指南
    3. 小程序开发者工具
      尚未获得内测邀请的开发者,可以先通过以上文档,了解微信公众平台提供的新能力,并且可以使用我们提供的开发者工具开发小程序和模拟运行效果。

    资源来自网络,拿走不谢!


    简单搞了一下,吼吼~:

    js:业务处理

    //index.js
    //获取应用实例
    var app = getApp()
    Page({
      data: {
        motto: 'Hello World',
        userInfo: {name:'汗青',
                   desc:"前端的春天来了!\n 前端要烂大街了!!",
              avatarUrl:"http://img2.3lian.com/2014/gif/10/9/25.jpg"}
      },
      //事件处理函数
      bindViewTap: function() {
        wx.navigateTo({
          url: '../logs/logs'
        })
      },
      onLoad: function () {
        console.log('onLoad')
        var that = this
        //调用应用实例的方法获取全局数据
        app.getUserInfo(function(userInfo){
          //更新数据
          that.setData({
            userInfo:userInfo
          })
          that.update()
        })
      }
    })
    

    wxml:创建布局

    <!--index.wxml-->
    <view class="container">
      <view  bindtap="bindViewTap" class="userinfo">
        <image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>
        <text class="userinfo-name">{{userInfo.name}}</text>
        <text class="userinfo-desc">{{userInfo.desc}}</text>
    
      </view>
      <view class="usermotto">
        <text class="user-motto">{{motto}}</text>
      </view>
    </view>
    

    wxss:设置样式

    /**index.wxss**/
    .userinfo {
      display: flex;
      flex-direction: column;
      align-items: center;
    }
    
    .userinfo-avatar {
      width: 128rpx;
      height: 128rpx;
      margin: 20rpx;
      border-radius: 50%;
    }
    
    .userinfo-name {
      color: #aaa;
      font-size: 30rpx;
      margin: 30rpx;
    }
    
    .userinfo-desc {
      color: #f00;
      font-size: 50rpx;
      line-height: 70rpx;
    }
    
    .usermotto {
      margin-top: 200px;
    }
    

    演示截图

    39104620-3E34-44DC-B11F-389DD764C246.png

    小程序组件Demo演示截图

    9F27EF3D-0521-4D74-8181-4C7B9EFEF68F.png

    相关文章

      网友评论

      本文标题:微信小程序开发

      本文链接:https://www.haomeiwen.com/subject/xiptyttx.html