原创 圖解HTTP閱讀筆記

TCP/IP的分層管理 應用層 應用層決定了向用戶提供應用服務時通信的活動。 TCP/IP協議族內預存了各類通用的應用服務。如,FTP(File Transfer Protocol)和DNS(Domain Name System,

原创 微信小程序實現一個可以編輯單元格的表格

最近開發的小程序中,提到了一個需要一張可編輯的表格,固定列可增加行,並且需要可改變任意單元格的內容。 項目地址:wxTable-sawyersven 頁面佈局 表格主體採用flex佈局來模擬實現。分別用tr和td代表行和每

原创 告別手敲template,自動生成基礎模板(Vue)

如果需要獲取更好的閱讀體驗,可以點擊告別手敲template,自動生成基礎模板(Vue),vuepress的閱讀體驗要更舒服一點 在開發過程中,無論我們添加頁面也好還是添加組件也好。都需要不停地新建Vue文件(或者其他框架或者

原创 通過ECM-262規範學習Javascript--------一、基本類型

如果在閱讀本文的過程中,因爲排版或樣式問題感到不快,可以在這裏閱讀原文(VuePress)。 本規範中的算法處理每個值都有關聯類型的值。可能的值類型正是本節中定義的值類型。類型又進一步細分爲ECMAScript語言類型(la

原创 Typescript、Vue、小程序等等所有踩過的坑都在這了

踩不完的坑 本文主要收錄在項目開發和學習新技術時踩過的坑,總結於此加深記憶以及日後方便查閱。話癆博主,需要直接看答案的小夥伴直接Ctrl+F搜“言歸正傳”就是每一個問題的解決方案啦❤️ 本博文首發在我的gitpage,由於是

原创 CSS選擇器的優先級

本篇博文由於夾雜了本人的理解以及方便初學者瀏覽的推導過程和基本概念補充,故篇幅較長。結論在最後,可直接跳至結尾查看 更多文章請查看:sawyersven.github.io 在瞭解今天的核心內容選擇器的優先級之前,我們先複習一下關

原创 weex下實現列表項左滑菜單

最近項目中遇到的需求,由於初次接觸weex,故做以記錄,如有任何不明或錯誤,歡迎指出。 在收貨地址的列表的某一項上左滑就顯示出該項的編輯和刪除菜單。 實現功能 左滑每一項顯示該項的菜單 在列表中右滑隱藏顯示的菜單 每次只能顯示一項

原创 移動端,多屏幕尺寸高清屏retina屏適配的解決方案

移動端高清、多屏適配方案 背景 開發移動端H5頁面面對不同分辨率的手機面對不同屏幕尺寸的手機 視覺稿 在前端開發之前,視覺MM會給我們一個psd文件,稱之爲視覺稿。 對於移動端開發而言,爲了做到頁面高清的效果,視覺稿的規範往往會遵

原创 javascript高級程序設計————讀書筆記

第三章 基本概念 小結 第四章 變量作用域和內存問題 變量作用域和內存問題 1 基本類型和引用類型的值 12 複製變量值 13 傳遞參數 14 檢測類型 2執行環境及作用域 21 延長作用域鏈 22 沒有塊級作用域 聲明變量

原创 IOS端微信分享失效的踩坑及解決方案

最近的一個公衆號是基於vue的spa應用,在接入微信分享和微信語音的時候出現了:在Android上一切正常,但是在ios端調用wx.config的時候總是失敗,去翻了官方文檔也並沒有找到解決方案,最後在測試中發現是因爲初始化的時候傳入的

原创 記響應式佈局vh/vw單位在安卓端微信瀏覽器以及UC瀏覽器的坑

頁面使用vh來控制元素高度的時候,在安卓端瀏覽器虛擬鍵盤彈出時,導致視口高度改變,以至於vh的取值改變 // 正常模式下 100vh = document.documentElement.clientHeight; // 安卓端彈出虛擬

原创 【筆記】 Weex開發時遇到的一些問題(未完)

頁面佈局相關 在 Weex 中,Flexbox 是默認且唯一的佈局模型,所以你不需要手動爲元素添加 display: flex; 屬性。 不需要聲明display:flex屬性。 聲明flex-wrap無效?開發中聲明flex-wr

原创 微信小程序模板使用總結

最近負責公司的微信小程序項目的開發,項目主要以文章展示爲主,由於頁面上有較多的重複的組件,所以將部分公用整理成模板以便多次利用,現做一整理。 定義模板 wxml <template name="search-template">