原创 微信小程序中設置了flex-direction之後,水平居中跟垂直居中的設置反過來了

設置flex-direction: column;之後,盒子中的元素以列的方式排列,這個時候,跟行排列中,主軸的位置會互換,橫軸會變成豎軸,豎軸會變成橫軸,所以這個時候設置水平居中其實是行排列時的垂直居中即:align-items: ce

原创 設置了margin:0 auto; 和寬度,爲什麼還是不能水平居中?

解決方法:父元素設爲相對定位,將需要居中定位的元素設爲絕對佈局,並添加以下兩行代碼: position:absolute; left: 50%; transform: translateX(-50%);  

原创 微信小程序怎麼阻止navigator向父級元素冒泡?

父元素是bindtap,navigator加個catchtap="emptyFunc" emptyFunc: function(){}   emptyFunc是一個空方法,可以阻止navigator向上冒泡。 其實原理就是把navigat

原创 nodejs使用redis進行數據緩存時報錯:Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED

首先你的看一下自己有沒有安裝redis數據庫,指的不是你用npm導入的redis模塊,它是一個軟件,需要下載安裝的,你導入的redis是操作redis數據庫的模塊。 具體下載地址:https://github.com/MSOpenTech

原创 linux 只顯示 $ 沒有用戶名和路徑

只需要以管理員身份修改 /etc/passwd配置文件,你新建的用戶用的是不是bash,不是的話就改過來 user1:x:1001:1001::/home/user1:/bin/sh 改成: user1:x:1001:1001::/hom

原创 微信小程序中wx:for怎麼嵌套兩層循環

<view wx:for="{{orderList}}" wx:key="item"> <view wx:for="{{item.order_info}}" wx:key="idx" wx:for-item="pro">

原创 微信小程序三種獲取用戶信息的方式

一、通過<open-data>組件: <open-data type="userAvatarUrl"></open-data> <open-data type="userNickName"></open-data> <open-data

原创 windows10安裝unbuntu報錯:WslRegisterDistribution failed with error: 0x8007019e

解決辦法: 打開  控制面板 -> 程序和功能 -> 啓用或關閉windows功能 -> 勾選 “適用於 Linux 的 Windows 子系統” 點擊確定 這個時候如果打開成功就OK了,但是如果報錯: 那麼就需要將當前windows更

原创 js讀寫json文件

js讀json文件: <div> <input type="file" id="files"/> </div> <script> var inputElement = document.getElementById("

原创 get跟post區別

POST和GET都是向服務器提交數據,並且都會從服務器獲取數據。區別: 1、傳送方式:get通過地址欄傳輸(所以信息會顯示在url中不安全),post通過報文傳輸。 2、傳送長度:get參數有長度限制(受限於url長度),而post無限制

原创 Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin'

在用vue腳手架中的axios做post網絡請求時遇到了這個問題 發現是跨域問題 查到的解決方案是在後端添加一個處理函數:後端是用nodejs搭建的,使用到了express框架 app.all('*', (req, res, next)

原创 not(:last-child)的用法

網上看資料時看到的用法,以前沒接觸過,看到之後不禁感嘆這用法太人性化了,極大方便了敲代碼: <style> ul{ list-style: none; } li{ display:

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

意思就是你設的密碼太簡單了,不符合你的密碼策略規則 1、查看 mysql 初始的密碼策略: SHOW VARIABLES LIKE 'validate_password%'; 2、設置密碼的驗證強度等級,設置 validate_p

原创 js的unshift、shift、 push、pop方法的區別與用法

把這個圖記下來就可以了  

原创 uni-app怎麼自定義一個帶圖標的導航欄按鈕

一、怎麼修改 通過在page.json文件中配置頁面的titleNView屬性就可以自定義一個導航欄按鈕, 其中還可以定義按鈕的文字樣式等等,最常見的就是定義一個圖標按鈕,但是不支持直接使用靜態圖片作按鈕背景的方式,所以必須要引入一個字體