原创 js模板引擎Template.js使用詳解及免費下載template.js

這篇文章主要爲大家詳細介紹了JavaScript模板引擎Template.js使用方法,具有一定的參考價值,感興趣的小夥伴們可以參考一下 template.js 一款 JavaScript 模板引擎,簡單,好用。提供一套模板語法,

原创 CSS的flex佈局詳解

flex佈局使用場景越來越多,flex佈局的好處是比較容易上手,但瀏覽器兼容性比較差,只能兼容到ie9及以上。,裏邊的屬性也是很多,下面一一介紹 首先要在父元素上加上 display: flex; 相當於這塊就是一個彈性盒子 <

原创 js日期排序(使用sort)

近期寫項目,需要用對象的中一個key來進行排序,發現element框架表格帶的排序不太好用,於是自己封裝了一個函數,來根據日期進行排序,也可以根據number類型的大小來進行排序 先看按日期排序的函數 let data = [{

原创 for循環中異步請求問題

今天遇到一個需求就是,需要在for循環中,進行axios異步請求。一般這個這個時候就遇到兩個問題 因爲你的請求是在for循環中,而且又是異步的請求所以,請求出來的數據順序錯亂 還有就是在for裏 等所有的異步請求完成之後,再去處

原创 js中for in,for of,for Each方法

for in方法的使用,它可以遍歷對象,或者數組(大部分用於遍歷對象使用) let arr = [5,6,7,8] let obj={a:1,b:2,c:3,d:4} //遍歷數組 for(let i in arr){ cons

原创 vue實現錨點跳轉之scrollIntoView()方法

滾動到某個特定元素 :scrollIntoView();這個方法不用獲取右邊小標題的高度,啥都不用,有id或者class就行啦,幾乎可以滿足你錨點跳轉的所有需求,對齊方式,以及平滑滾動了 這裏是v-for循環出來需要點擊跳轉到對應

原创 Vue項目 使用axios post方法傳參後臺接收不到參數

post請求不像get請求一樣,get請求傳參是在url後邊以&去拼接上的,而post請求時在請求體中的,不會默認去拼接,這就導致。post傳遞參數失敗 ,後臺無法獲取傳遞的參數 注:一定先import導入之後才能使用 var p

原创 vue中{{}}與框架衝突

解決方案:delimiters的使用 VUE 中delimiters的作用是改變我們插值的符號,Vue默認的插值是雙大括號{{}},在一些特殊的情況下我們可能會用到其他的方式綁定插值, 例如:再用vue寫項目,在後臺上次打包上線的

原创 Vue中把對象中的數據給了某個變量,改變一個對象的值,另一個對象也變化的解決方案

在vue中的data數據中建立這兩個對象 var salesOreder = new Vue({ delimiters: ['${', '}'], [想知道這裏的作用解釋請看這裏](https://blog.csdn.net/q

原创 vue中通過this.refs操作DOM時報undefined

vue中通過this.refs操作DOM時的注意事項 在axios請求完成時獲取獲取綁定的ref 爲undefined vue中this.$nextTick()函數的使用 Vue 中的 nextTick 涉及到 Vue 中 DO

原创 js如何把變量當作一個對象的key

今天遇到一個問題是,向後臺傳數據時,需要給對象里加一個@class這樣的key 直接去把@class去賦值是一直報錯的,js不允許不規範的命名 var obj = { @class:"aa" 或者 vae obj ={

原创 js將中國標準時間(Thu May 12 2020 08:00:00 GMT+0800 )轉化爲年月日時分秒(yyyy-mm-dd)格式以及時間戳,日期,天數之間的轉換

** 近期在寫後臺管理系統的項目,時間戳,中國標準時間以及日期換算成天數。用到的頻率比較高 中國標準時間(Thu May 12 2016 08:00:00 GMT+0800 )轉化爲yyyy-MM-dd格式 例如:var c