微信小程序——2.小程序搭建

来源:互联网 发布:网络机顶盒不用连线 编辑:程序博客网 时间:2024/06/01 07:40

出现这个问题:pages/myinfo/myinfo 出现脚本错误或者未正确调用 Page()

是因为.js文件中没有写入:

Page({
data: {
logs: []
}
})

简单可以写:

Page({})


小程序开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/MINA.html


然后开始加入我们的菜单栏,两栏就好。

菜单设置可以参考:app.json 配置项列表

需要在app.json中进行配置:

本来这里需要配置4个属性的:

      "pagePath": "pages/myinfo/myinfo",      "text": "我的信息",      "iconPath": "iconPath",      "selectedIconPath": "selectedIconPath"

这里目前没有放置小图标,暂时就把它不要(因为app.json文件里面是不能注释的)

目前app.json文件配置如下:

{  "pages":[    "pages/index/index",    "pages/logs/logs",    "pages/myinfo/myinfo"  ],  "window":{    "backgroundTextStyle":"light",    "navigationBarBackgroundColor": "#000",    "navigationBarTitleText": "优 课",    "navigationBarTextStyle":"white"  },  "tabBar": {    "list": [    {      "pagePath": "pages/index/index",      "text": "课程"    },    {      "pagePath": "pages/myinfo/myinfo",      "text": "我的信息"    }    ]  }}

注意里面的路径就这么写就可以了,不需要加上.后缀名了。不然会报错



将服务端应用8080端口改成80后,域名默认直接访问的为80端口。


使用命令来查看运行的java程序:ps -ef|grep java

使用命令来杀死运行的java程序(-9是强制终止,后面跟的是进程的pid):kill -9 13396





端口换到80端口了以后,服务端80端口一直被占用。未找到占用的进程来杀死它解决。

netstat -anl | grep "80"  查看端口80的使用情况

netstat -nat |grep ":80"   两种情况都是、



现在继续测试。

在https://my.freenom.com/上注册的免费域名

然后将域名与服务器ip绑定以后。发现小程序只支持https请求。

后面要测试服务端与微信端通信:

这里出现了一个问题:获取ssl证书来配置服务器。


原创粉丝点击