前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小程序开发测试

微信小程序开发测试

作者头像
机器学习和大数据挖掘
发布2019-07-02 10:52:51
4.6K0
发布2019-07-02 10:52:51
举报
文章被收录于专栏:数据挖掘数据挖掘

微信小程序 在2017-01-09正式上线,本着跟上时代潮流的精神,写一份教程来看看

微信IDE下载地址为:

微信IDE

在windows下直接 双击 exe安装即可,安装完成后的界面如下:

得到这个界面直接用微信扫二维码就可以登陆了,新建项目方法如下:

添加项目

直接点击下图的添加项目:

新建项目

AppID 是需要申请才能有的,而且一般是以公司级别的才能申请吧,看了官方文档是需要这些东西:

有能力的企业可以去这里按照官方文档申请:

AppID

类似我等 闲杂的小程序员 就选择 无 AppID

项目名称 随意填写,你开心就好

项目目录 是一个 文件夹 ,文件夹包含的文件在下面讲解:

项目目录

项目目录 必须包含结构如下:

代码语言:javascript
复制
-- pages
  -- index
    -- index.js
    -- index.wxml
    -- index.wxss
-- app.js
-- app.json

其中 app.js 里面的代码为:

代码语言:javascript
复制
App({
  onLaunch: function () {
    console.log('App Launch')
  },
  onShow: function () {
    console.log('App Show')
  },
  onHide: function () {
    console.log('App Hide')
  }
})

app.json 里面的代码为:

代码语言:javascript
复制
{
    "pages":[
        "pages/index/index"
    ],
      "window":{
        "navigationBarBackgroundColor": "#BBDEF8",
        "navigationBarTitleText": "TTyb",
        "navigationBarTextStyle":"white"
        }
}

pages 里面放的相当于一个显示网页,wxml 相当于前端的 html 文件,wxss 相当于前端的 css 文件,js 文件就是 js 文件,为了打印出 hello world ,示例如下:

index.js:

代码语言:javascript
复制
var flag = true;
Page({
  data:{
    // text:"这是一个页面"
    color: "window"
  },
  onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  }
})

index.wxml:

代码语言:javascript
复制
<view>
    <text class="{{color}}">Hello World</text>
</view>

index.wxss:

代码语言:javascript
复制
.window{
    color: #E6CAFF;
}

得到结果如下:

源码在我的github里面:

TTyb

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-01-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加项目
  • 新建项目
  • 项目目录
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档