原创 簡單易懂的mock生成模擬數據流程

Part1:安裝依賴(注意自己的是cnpm還是npm) cnpm install mockjs cnpm install axios Part2:在src目錄下創建一個api文件夾,並且創建index.js //引入mock模塊

原创 利用VUEX狀態快照減少異步請求提高用戶體驗

將數據發送到VUEX的state內只要頁面不刷新可重複使用,判斷即可不再發起異步請求有效減少頻繁的數據請求。 //--------------------組件------------------------ <div v-for=

原创 PHP本週、上週、本月、上月、去年、今年的時間戳

注意:網上大多數計算周的時候使用PHP4.1的date(‘w’) ,0-6這樣會導致週日0計算有誤,建議使用PHP5.1版本以後的1-7的 date(‘n’) //本週時間戳 $startdate=strtotime(da

原创 jQuery封裝和開發插件方法,手寫一個大圖切換插件

1、引入JQ <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script> 2、開始創建,提示:fn = prototype,也可以用 exten

原创 PHP結合系統任務計劃實現微信模板消息定時推送

1、PHP代碼(微信模板推送方法請看官方手冊): $before_one = strtotime(date("Y-m-d",strtotime("+1 day")));//提前一天 $after_one = strtotime(

原创 逐步封裝VUEX

官網:https://vuex.vuejs.org/zh/ 前言(摘自官方說明): Vuex 是一個專爲 Vue.js 應用程序開發的狀態管理模式。它採用集中式存儲管理應用的所有組件的狀態,並以相應的規則保證狀態以一種可預測的方式

原创 利用VUEX狀態緩存重複利用減少異步請求

將數據發送到VUEX的state內只要頁面不刷新可重複使用,判斷即可不再發起異步請求有效減少頻繁的數據請求。 //--------------------組件------------------------ <div v-for=

原创 JavaScript Array數組對象

<script> var arr=[0,1,2,3,4,5,6,7,8,9]; //【熱】concat() 插入新數組concat(元素1,元素2,....),不會改變原數組 console.log( arr.concat(1

原创 mock.js常用字段【持續更新】

官方文檔:http://mockjs.com/examples.html VUE+mock+ axios配置方法:https://blog.csdn.net/qq236710052/article/details/10592059

原创 VUE組件庫Vant搭建的微商城前端框架【持續更新】

Git:https://gitee.com/linxuxiang/myproject-vue 效果圖: 首頁: 類別頁: 列表頁: 詳情頁: 購物車:

原创 超簡單易懂的VUE+mock+axios生成模擬數據流程

最近在玩 Vant,他們的輸入密碼不錯!下圖所示使用mock.js生成了N個用戶和6位0-9的密碼,用於後續調試! 提前告知:這不是必須的,可以直接跳過,往下閱覽,感興趣的可以到這拿源碼(在:“我的” 頁面組件裏):https:/

原创 VUE+MintUI的索引列表實現“賣座網”同款城市列表

賣座網:https://m.maizuo.com/v5/#/city(F12拿城市列表JSON) MintUI索引列表:https://elemefe.github.io/mint-ui/#/index-list 城市列表的JS

原创 用VUE實現購物車功能

HTML <div id="app"> 單價:{{price}}元/件<br/> 庫存:{{stock}}件<br/> 選購:<span v-on:click="cut" class="cut">-</span><inpu

原创 jquery-cookie的簡單演示

注意事項: 1、需要在服務器環境下打開 2、只是一個頁面的代碼,請自行多複製幾個 3、最好打開控制檯觀察邏輯和流程 -----------------------JS--------------------- <script sr

原创 VUE組件庫Vant,npm i vant -S失敗和局部組件Unknown custom element錯誤

Part1:npm i vant -S安裝失敗 官網:https://youzan.github.io/vant/#/zh-CN/quickstart 由於依賴環境使用的是cnpm install 所以更換成 cnpm i van