原创 微信小程序 canvas 繪製圓形狀

page({ // 繪製canvas drawCanvas:function(){ const ctx = wx.createCanvasContext('poster') // 畫圓形二維碼

原创 微信小程序 canvas 文字居中

drawCanvas: function(ctx) { //... // 暱稱 ctx.setFontSize(16) //字體大小 ctx.setFillStyle('#fff') //字體顏色 ctx.te

原创 微信小程序 canvas 文字自動換行

Page({ drawCanvas: function(ctx) {// 地址 ctx.setFontSize(14) ctx.setFillStyle('#9E7240') ct

原创 微信小程序 canvas導出圖片模糊

//保存到手機相冊save:function () { wx.canvasToTempFilePath({ x: 0, y: 0, width: 37

原创 微信小程序 選擇微信自帶的地址 用戶授權選擇了拒絕

// 選擇微信自帶地址 addAddr:function () { wx.chooseAddress({ success: function (res) {

原创 js 罵人不帶髒字 (!(~+[]) + {})[--[~+""][+[]] * [~+[]] + ~~!+[]] + ({} + [])[[~!+[]] * ~+[]] 圖解

看到掘金上翻出一個老梗,前端如何不帶髒字得罵產品經理傻逼(sb),複製(!(~+[]) + {})[--[~+""][+[]] * [~+[]] + ~~!+[]] + ({} + [])[[~!+[]] * ~+[]]到瀏覽器控制檯回車,

原创 vue -webkit-box-orient: vertical webpack打包後被過濾掉了 線上沒有這行代碼

  (1)方法一:加上綠色註釋,跳過webpack的css打包 .word-overflow-3{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box;

原创 mac 卸載通過官網下載包安裝的node

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}      

原创 mac webstorm無法打開

場景:在應用程序裏刪除了原先的webstorm,然後從官網下載了新的安裝包,進行安裝。安裝後,webstorm就再也打不開了。 解決方案:執行以下命令,清楚webstorm所有緩存,然後重新安裝 $ rm -rf ~/Library/Pr

原创 webstorm 2018.2.3 license server

 推薦地址:http://idea.lanyus.com/   使用前請將“0.0.0.0 account.jetbrains.com”添加到hosts文件中  

原创 求盛最多水的容器

    /** * @param {number[]} height * @return {number} */ var maxArea = function(height) { let maxarea = 0 f

原创 git push完代碼 想撤回 並保留之前修改的代碼 / 修改完代碼 發現分支不對 想切換分支 /恢復已修改的文件

git reset --soft xxxx // xxxx是版本號 回退 git stash //保留當前分支修改的代碼 git checkout xxx //切換到xxx分支 git stash list //

原创 vue element-ui 2.3.4版本 input number值爲0時 顯示不出來

    解決:官方修復了這個bug.升級element-ui爲2.3.5版本就好了