前端界面: 演示:
//index.js //獲取應(yīng)用實(shí)例 const app = getApp() Page({ /** * 頁(yè)面的初始數(shù)據(jù) */ data: { }, //授權(quán)登錄 login: function () { var that = this; // 查看是否授權(quán) wx.getSetting({ success(res) { if (res.authSetting["scope.userInfo"]) { // 已經(jīng)授權(quán),可以直接調(diào)用 getUserInfo 獲取頭像昵稱 wx.getUserInfo({ success: function (res) { console.log(res.userInfo), that.setData({ nickName: res.userInfo.nickName, avatarUrl: res.userInfo.avatarUrl, }) } }) } } }) }, bindGetUserInfo(e) { console.log(e.detail.userInfo) }, formSubmit: function (e) { wx.showToast({ title: "已留言", icon: "success" }) var that = this; var liuyantext = e.detail.value.liuyantext; //獲取表單所有name=liuyantext的值 var nickName = e.detail.value.nickname; //獲取表單所有name=nickName的值 var headimg = e.detail.value.headimg; //獲取表單所有name=headimg的值 wx.request({ url: "http://localhost/liuyanserver/liuyan.php?liuyantext=" + liuyantext + "&nickname=" + nickName + "&headimg=" + headimg, data: { liuyantext, nickName, headimg }, header: { "Content-Type": "application/json" }, success: function (res) { console.log(res.data) that.setData({ re: res.data, }) wx.hideToast(); } }) }, onPullDownRefresh: function () { wx.showNavigationBarLoading(); var that = this wx.request({ url: "http://localhost/liuyanserver/loadliuyan.php", headers: { "Content-Type": "application/json" }, success: function (res) { //將獲取到的json數(shù)據(jù),存在名字叫l(wèi)ist的這個(gè)數(shù)組中 that.setData({ liuyanlist: res.data, //res代表success函數(shù)的事件對(duì),data是固定的,liuyanlist是數(shù)組 }) // 隱藏導(dǎo)航欄加載框 wx.hideNavigationBarLoading(); // 停止下拉動(dòng)作 wx.stopPullDownRefresh(); } }) }, //加載最新數(shù)據(jù) onLoad: function () { var that = this wx.request({ url: "http://localhost/liuyanserver/loadliuyan.php", headers: { "Content-Type": "application/json" }, success: function (res) { //將獲取到的json數(shù)據(jù),存在名字叫l(wèi)ist的這個(gè)數(shù)組中 that.setData({ liuyanlist: res.data, //res代表success函數(shù)的事件對(duì),data是固定的,liuyanlist是數(shù)組 }) } }) } })
/**index.wxss**/ .input-style{ width: 90%; height: 50px; border:1px solid #ccc; margin:10px auto; } .btn{ width: 88%; margin:5px auto; } .liuyanview{ width: 90%; margin: 10px auto; } .result{ text-align: center; font-size: 14px; color: #f00; margin-top: 20px; } .headimg{ width: 45px; height: 45px; border-radius: 100%; } .headimg image{ width: 45px; height: 45px; border-radius: 100%; } .nickname_liuyantext{ width: calc(100% - 55px); float: right; margin-top:-45px; } .nickname_liuyantext .nickname{ font-size: 15px; color: #999; } .nickname_liuyantext .nickname .time{ font-size: 11px; color: #999; float: right; } .nickname_liuyantext .text{ font-size: 16px; color: #666; }
以上是前端部分
后端有兩個(gè)文件。
點(diǎn)擊下載后端,后端需要修改自己的數(shù)據(jù)庫(kù)配置!
http://www.youka.la/product/5...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30905.html
摘要:資料整理關(guān)于配置微信小程序頁(yè)面附關(guān)于微信搜索小程序內(nèi)頁(yè)面的功能,只能在線上環(huán)境有用,而且沒(méi)有提供測(cè)試的渠道。二微信小程序激勵(lì)視頻廣告接入微信視頻廣告指引截圖具體使用注意激勵(lì)視頻廣告組件是一個(gè)原生組件,層級(jí)比普通組件高。 大綱:根據(jù)近期我在小程序開(kāi)發(fā)中接到的需求,總結(jié)一下下面四個(gè)開(kāi)發(fā)需求所遇到的問(wèn)題: 1、關(guān)于微信現(xiàn)已開(kāi)放小程序內(nèi)搜索(sitemap 配置);2、微信小程序的激勵(lì)視頻廣告...
摘要:資料整理關(guān)于配置微信小程序頁(yè)面附關(guān)于微信搜索小程序內(nèi)頁(yè)面的功能,只能在線上環(huán)境有用,而且沒(méi)有提供測(cè)試的渠道。二微信小程序激勵(lì)視頻廣告接入微信視頻廣告指引截圖具體使用注意激勵(lì)視頻廣告組件是一個(gè)原生組件,層級(jí)比普通組件高。 大綱:根據(jù)近期我在小程序開(kāi)發(fā)中接到的需求,總結(jié)一下下面四個(gè)開(kāi)發(fā)需求所遇到的問(wèn)題: 1、關(guān)于微信現(xiàn)已開(kāi)放小程序內(nèi)搜索(sitemap 配置);2、微信小程序的激勵(lì)視頻廣告...
摘要:資料整理關(guān)于配置微信小程序頁(yè)面附關(guān)于微信搜索小程序內(nèi)頁(yè)面的功能,只能在線上環(huán)境有用,而且沒(méi)有提供測(cè)試的渠道。二微信小程序激勵(lì)視頻廣告接入微信視頻廣告指引截圖具體使用注意激勵(lì)視頻廣告組件是一個(gè)原生組件,層級(jí)比普通組件高。 大綱:根據(jù)近期我在小程序開(kāi)發(fā)中接到的需求,總結(jié)一下下面四個(gè)開(kāi)發(fā)需求所遇到的問(wèn)題: 1、關(guān)于微信現(xiàn)已開(kāi)放小程序內(nèi)搜索(sitemap 配置);2、微信小程序的激勵(lì)視頻廣告...
摘要:開(kāi)發(fā)需求微信小程序已經(jīng)是非?;鹆耍覍W(xué)習(xí)也比較容易,但是對(duì)于初學(xué)者來(lái)說(shuō)還是一件比較傷腦筋的事,接下來(lái)給大家分享一下小程序搜索的思路。演示作者網(wǎng)站微信學(xué)習(xí)交流可以加我 開(kāi)發(fā)需求 微信小程序已經(jīng)是非常火了,而且學(xué)習(xí)也比較容易,但是對(duì)于初學(xué)者來(lái)說(shuō)還是一件比較傷腦筋的事,接下來(lái)給大家分享一下小程序搜索的思路。 流程 1、表單(輸入框、提交按鈕、提交的name值)2、接收表單數(shù)據(jù)(js獲取表單...
摘要:封裝手寫的方筆記使用檢測(cè)文件前端掘金副標(biāo)題可以做什么以及使用中會(huì)遇到的坑。目的是幫助人們用純中文指南實(shí)現(xiàn)復(fù)選框中多選功能前端掘金作者緝熙簡(jiǎn)介是推出的一個(gè)天挑戰(zhàn)。 深入理解 JavaScript Errors 和 Stack Traces - 前端 - 掘金譯者注:本文作者是著名 JavaScript BDD 測(cè)試框架 Chai.js 源碼貢獻(xiàn)者之一,Chai.js 中會(huì)遇到很多異常處理...
閱讀 4642·2021-10-25 09:48
閱讀 3220·2021-09-07 09:59
閱讀 2203·2021-09-06 15:01
閱讀 2704·2021-09-02 15:21
閱讀 2741·2019-08-30 14:14
閱讀 2193·2019-08-29 13:59
閱讀 2526·2019-08-29 11:02
閱讀 2544·2019-08-26 13:33