以后制作問(wèn)答精選,會(huì)減少每個(gè)問(wèn)答精選內(nèi)的問(wèn)答數(shù)量,以免標(biāo)題無(wú)法展示核心問(wèn)題; 問(wèn)題: input輸入漢字發(fā)送請(qǐng)求到服務(wù)器是亂碼 存到服務(wù)器查詢出來(lái)是亂碼 編碼集怎么設(shè)置啊 答:花園里有蛇 這個(gè)問(wèn)題首先要確定服 ...
以后制作問(wèn)答精選,會(huì)減少每個(gè)問(wèn)答精選內(nèi)的問(wèn)答數(shù)量,以免標(biāo)題無(wú)法展示核心問(wèn)題;
問(wèn)題:
input輸入漢字發(fā)送請(qǐng)求到服務(wù)器是亂碼

存到服務(wù)器查詢出來(lái)是亂碼 編碼集怎么設(shè)置啊
答:花園里有蛇
這個(gè)問(wèn)題首先要確定服務(wù)器接收到的是不是亂碼,如果是亂碼可以在傳輸前urlencode,服務(wù)器接收后urldecode后存入數(shù)據(jù)庫(kù),如果接收到的不是亂碼,存進(jìn)數(shù)據(jù)庫(kù)亂碼,那肯定是數(shù)據(jù)庫(kù)字符集設(shè)置的不對(duì),設(shè)置數(shù)據(jù)庫(kù)字符集就好了
問(wèn)題:
小程序按鈕邊框問(wèn)題
我在button標(biāo)簽里面使用了plain=“true”后就出現(xiàn)了黑色邊框
我自己有設(shè)置按鈕的弧度和邊框顏色時(shí),將plain="false" 還比較正常,但是周?chē)鷷?huì)有很淺的邊款顏色,設(shè)置為true后,就會(huì)有黑色的邊框出現(xiàn)
答:蝸牛呆呆
.normal{box-sizing: border-box;flex: 0 0 21%;margin: 5px 5px;height: 50px;color:#1aad19;border:1px solid #1aad19;background-color:transparent;}plain=“true”這個(gè)屬性是鏤空來(lái)的,默認(rèn)就是黑色的外邊框,其實(shí)不一定要用到的,你把背景顏色換成白色的話,其實(shí)也就是鏤空的效果啦,邊框顏色自己設(shè)置一下就可以了
問(wèn)題: 模板消息 提示 errcode":41028,"errmsg":"invalid form id 提交數(shù)據(jù)為
{"touser":"oXo4K0RGkoF6nrTr6MyxrXs4z9i0","template_id":"Hz0tWde6jS2gsSe2gvi3xKv5Mq-3Mvjzf8OsMlyv8hE","page":"\/pages\/user\/user","form_id":"1488679037896","data":{"keyword1":{"value":"k"},"keyword2":{"value":null},"keyword3":{"value":"2017.03.05"},"keyword4":{"value":"\u5566\u5566"}}}form表單內(nèi)容
<form bindsubmit="faBuRenWu" report-submit='true' name='sendtemp'><input name="tableid" value="{{table.id}}" /><input name="userid" value="{{user.id}}" /><input name="userinfohid" value="{{userInfo.hid}}" /><button formType="submit" class="fabu">{{renwu}}</button></form>答:
http://www.wxapp-union.com/forum.php?mod=viewthread&tid=2562
問(wèn)題: 三個(gè)疑惑,關(guān)于二維碼、網(wǎng)頁(yè)版微信、緩存上限等,求解 兩個(gè)疑惑,如下:
1、為啥不允許長(zhǎng)按識(shí)別小程序二維碼打開(kāi)小程序? 如果是因?yàn)閾?dān)心發(fā)到朋友圈而影響微信用戶體驗(yàn),可以在朋友圈圖片發(fā)布前增加個(gè)過(guò)濾。
2、為啥不允許微信網(wǎng)頁(yè)版打開(kāi)小程序? 垂直領(lǐng)域工具屬性的小程序有的使用場(chǎng)景較多,有的人喜歡微信網(wǎng)頁(yè)版使用。
3、緩存的文件可否允許小程序另外建立文件夾存放,從而解決小程序緩存偏小和用戶工具資料需求多之間的矛盾?
答:天下雪
我來(lái)回答一下: 1:因?yàn)槲⑿判〕绦蚪乖诒緳C(jī)打開(kāi)本機(jī)內(nèi)的小程序二維碼,這個(gè)可以禁止朋友圈,網(wǎng)站內(nèi)或者直接分享到微信群二維碼等直接分享到個(gè)人的二維碼;等同于直接斷掉直達(dá)型推廣的路,這條路正是以前騷擾型宣傳的主要思路;
2:沒(méi)有必要,本身微信電腦版就是一個(gè)無(wú)法擁有完整微信體驗(yàn)的東西;張小龍說(shuō)過(guò)“手機(jī)是人身體的延伸,可沒(méi)有說(shuō)電腦是人身的延伸”;張小龍是想用小程序延伸人的身體,明顯電腦版不符合這個(gè)體驗(yàn),電腦版更適合一些“用完也不需要走”的程序;
3:個(gè)人認(rèn)為樓主的建議,沒(méi)有理解小程序,為什么是“小”程序,假如樓主這個(gè)建議施行的話,試想一個(gè)人有100個(gè)小程序,占用了幾十個(gè)G的存儲(chǔ)空間。。。
問(wèn)題:
微信小程序有自己的ws協(xié)議,用nodejs的話,還需要nginx干嘛呢 用express的話,這里的nginx能發(fā)揮什么作用呢,是否可以不用nginx 答:Keep_Learning
nginx 可以做負(fù)載均衡,分流,靜態(tài)服務(wù)器,代理,重定向等功能,其實(shí)就跟一般php架構(gòu),前面是nginx,后面就是php一樣.各有所長(zhǎng),各取所需.
問(wèn)題:模擬器和ios上能正常顯示數(shù)據(jù),但是有些安卓機(jī)無(wú)法讀取服務(wù)器上某個(gè)屬性 如題,比如服務(wù)器上有一個(gè)對(duì)象為contentlist,有而且在模擬器和ios上均能讀取并顯示,但在有些安卓機(jī)上卻無(wú)法讀取這個(gè)對(duì)象,具體錯(cuò)誤在vConsole上表示為:cannot read property 'contentlist' of undefined.但是這個(gè)安卓機(jī)能正常使用其他已發(fā)布的小程序。 答:_啾
原因明了了,wx.request()中,url只能寫(xiě)域名,參數(shù)信息要在data中補(bǔ)充,不然會(huì)有些安卓機(jī)無(wú)法獲取到服務(wù)器的數(shù)據(jù),會(huì)報(bào)thirdScriptError,說(shuō)你某個(gè)屬性未定義。
問(wèn)題:開(kāi)發(fā)工具能不能多增加一個(gè)檢索整個(gè)項(xiàng)目的功能 檢索整個(gè)項(xiàng)目的某個(gè)關(guān)鍵詞,然后定位。這樣的功能 答:Tïedào
開(kāi)發(fā)工具“文件夾-->右鍵-->查找”可選擇整個(gè)項(xiàng)目查找呀
問(wèn)題:用canvas畫(huà)線條怎么保證在不同手機(jī)上線條程度一樣??? 我是這樣寫(xiě)的: const ctx = wx.createCanvasContext('myCanvas') ctx.moveTo(45,10) ctx.lineTo(290, 10) 但是不同手機(jī)上長(zhǎng)度不同 

答:Enchanted
動(dòng)態(tài)計(jì)算坐標(biāo) ,有一個(gè)wx.getSystemInfo的方法可以獲取窗口的寬度,頁(yè)面初始化的時(shí)候保存下來(lái),調(diào)用就好了
問(wèn)題: 關(guān)于動(dòng)態(tài)計(jì)算高度的問(wèn)題 如圖所示, 現(xiàn)在有一個(gè)這樣子的布局 已知 head 和 按鈕區(qū)域的高度是固定的, content實(shí)際上是一個(gè)scroll組件. 現(xiàn)在的問(wèn)題是 如何準(zhǔn)確的去計(jì)算content的高度呢? 我現(xiàn)在的做法是scroll設(shè)置高度變量, 然后在onShow的時(shí)候通過(guò)wx.getSystemInfo獲取到的信息去計(jì)算, 然而出去iphone6 其他手機(jī)都有問(wèn)題, 求達(dá)人給個(gè)準(zhǔn)確的解決方案.. 
答:Enchanted
position:absolute top:head的高度 left:0 right:0 bottom:底部buttom區(qū)的高度