原创 關於Vue中組件之間傳值

組件之間的通信的問題,組件之間的通信可以分爲以下幾種: 父子組件傳遞,父向子傳遞採用 props,子向父採用事件 emit。 非父子組件的傳遞,全局 event bus, 創建一個新的 vue 的實例,採用事件的方式通信,再者採用 vue

原创 關於部分機型在微信公衆號H5無法獲取code問題

微信公衆號H5無法獲取code值 公衆號內嵌的h5頁面都是通過獲取code來向後臺發送ajax請求以獲取openId // 通過url中微信自帶的query中的code參數,截取其中的code值 let code = thi

原创 vue單頁面動態設置title

下面介紹三種動態設置vue項目中的title方式 方法一 通過document.title來設置 // 業務代碼 beforeCreate () { document.title = this.$route.query

原创 原生js與vue對時間戳進行轉格式

時間格式轉格式 使用原生js調用轉格式 <!-- TODO -->、 /** time: 傳入的時間戳 dateString:日期的格式(1970-01-19 ) timeString:時間的格式(13:04:13) */ fu

原创 整理一波關於Vue的核心面試題

一、對於MVVM模型的理解? MVVM 是 Model-View-ViewModel 的縮寫。 Model代表數據模型,也可以在Model中定義數據修改和操作的業務邏輯。 View 代表UI 組件,它負責將數據模型轉化成UI 展現出來。

原创 關於傳參對象屬性修改,源對象保持不變

案例 let obj = { // 對象 name: 'father', person: { name: 'son', age: 18 } } function change(param) { pa

原创 如何將修改過後的文件通過git上傳文件到GitHub

1.在你所在的文件目錄,右鍵選擇git bush here 進入了git命令行 ,但是還是處於文件的根目錄,需要進入你的項目目錄 cd  test  //這裏的test是我在git上面部署的項目文件名 然後 輸入 git commit 

原创 手把手擼出apply,call,bind的原理實現

1. apply的原理的實現 Function.prototype.myapply = function (context) { context = context || window; // 當前上下文指向函數或者wi

原创 手寫模擬實現find,findIndex,some,every,map,filter,reduce

1. 模擬實現find let arrFind = [12,15,19] Array.prototype.myFind = function(fn) { //必須使用function不能使用箭頭函數,this指向

原创 使用es6新語法(Set,reduce,filter)進行數組去重

使用Set進行數組去重 function unrepeaty(param){ let set = new Set(param) // 這裏輸出的是set數據類型 console.log(set) // Set { 1

原创 vue-router源碼實現

1. 目錄結構 2.實現vue-router源碼 // kvue-router.js /* eslint-disable */ // 禁止eslint let Vue; class VueRouter { construct

原创 使用vue開發移動端頁面,IOS端圖片無法顯示

問題:在使用Vue開發移動端項目的時間,發覺Android下的圖片顯示正常,但是在IOS頁面下沒有顯示圖片   <img src="../../assets/img/mall/back.png" alt="返回" class="back"

原创 深入理解javascript原型鏈

 在javascript中原型和原型鏈是一個很神奇的東西,對於大多數人也是最難理解的一部分,掌握原型和原型鏈的本質是javascript進階的重要一環。今天我分享一下我對javascript原型和原型鏈的理解。       一、對象等級劃

原创 angular組件封裝

1.這個公共組件的封裝 2.c-dropdown.component.ts import { Component, OnInit, Input, EventEmitter, Output, ViewChild } from '@an

原创 安裝webstom與破解註冊碼和安裝漢化包

webstom軟件下載與漢化包下載地址鏈接:https://pan.baidu.com/s/1ed8XHjxfLrYRxC9LJPNlMQ  提取碼:yvrz  安裝完畢之後打開webstom軟件,導航欄help選項有輸入註冊碼,註冊碼