原创 前端map()方法的使用

map()方法可以創建一個新數組,其結果是該數組中的每個元素都是調用一個提供的函數後返回的結果         var newArra=[1,3,6,12,54];         var newArrays=newArra.map((i

原创 ES6 中Promise對象與asyc函數

1:ES6 規定,Promise對象是一個構造函數,用來生成Promise實例。 console.log('World!'); let promise = new Promise(function(resove, reject) {   

原创 element 表格無數據,獲取相關表格數據從而進行批量刪除等功能

一:表格無數據時相關操作 1:表格無數據時默認操作: empty-text:空數據時顯示的文本內容,默認爲暫無數據,可以在表格裏設置empty-text=“xxx”來改變默認的數據   2:通過slot="empty"來自定義無數據時顯示

原创 vue router-view 組件的使用

router-view 主要是構建 SPA (單頁應用) 時,方便渲染你指定路由對應的組件。你可以 router-view 當做是一個容器,它渲染的組件是你使用 vue-router 指定的 路由配置完成後, 就要使用 router-vi

原创 vue 中使用Bus進行通信

1:在main.js中定義並掛在Bus const bus = new Vue(); Vue.prototype.$bus = bus 2:兄弟組件的調用: child1組件中:通過事件點擊利用$emit來發送事件: <templat

原创 vue axios get請求與post請求區別

執行 GET 請求 // 爲給定 ID 的 user 創建請求 axios.get('/user?ID=12345') .then(function (response) { console.log(response);

原创 vue 中使用axios 的注意點

1:安裝axios npm install axios  2:導入axios(可在main.js中進行導入) import axios from ‘axios’   3:註冊axios Vue.prototype.$axios = axi

原创 exports 與moudle exports, export 與 export default

module.exports 、exports、export、export default的區別 module.exports和exports是屬於 CommonJS 模塊規範,export和export default是屬於ES6語法。

原创 module.exports與exports區別

一:module.exports與exports區別: module.exports 初始值爲一個空對象 {} exports 是指向的 module.exports 的引用 require() 返回的是 module.exports 而

原创 路由 router-view 實現點擊跳轉時不打開新網頁,而是在當前顯示

1, 頁面實現(html模版中) 在vue-router中, 我們看到它定義了兩個標籤<router-link> 和<router-view>來對應點擊和顯示部分。<router-link> 就是定義頁面中點擊的部分,<router-vi

原创 微信內調用微信支付,微信外瀏覽器調用微信支付接口(前端操作)

微信內支付後臺配置好返回json數組,前端直接根據json進行操作即可 h5支付的話,後臺返回的是xml,前端直接調用鏈接即可   判斷是否是微信平臺 isWeiXin(){    //判斷是否微信平臺   var ua = window

原创 獲取cookie

獲取cookie;     var strcookie = document.cookie; //獲取cookie字符串                 console.log(strcookie);                 va

原创 swipper.js 輪播常見方法的總結

1:new Swiper(swiperContainer, parameters) var swiper = new Swiper('.swiper-container', {          loop: true, // 循環模式選項

原创 vue 常用相關問題

vue常用的修飾符? .prevent: 提交事件不再重載頁面;.stop: 阻止單擊事件冒泡;.self: 當事件發生在該元素本身而不是子元素的時候會觸發;.capture: 事件偵聽,事件發生的時候會調用 , .trim清除空格  

原创 vue 鉤子函數

created :是在頁面渲染之前發生的 ,如果想要獲取數據渲染到html之後元素的寬高 這些事拿不到的。 mounted:是在渲染data裏面的數據到頁面上之後 發生的 所以這時候去元素的具體信息是可以拿到的。