日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

随手记录开发笔记

發布時間:2024/3/13 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 随手记录开发笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • git 操作
  • 刪除本地的某個分支 git branch -D branchName刪除某個遠程分支 git push origin :branchName拉取遠程某個分支合并到本地master (本地先切換到master) git pull origin '遠程分支'更新本地遠程分支 git fetch origin//切換到本地某個分支 git checkout branchName //將當前暫存區提交到上一個commit記錄日志 git commit --amend查看本地用戶名和郵箱地址:git config user.namegit config user.email修改本地用戶名和郵箱地址git config --global user.name "xxxx"git config --global user.email "xxxx"

    2.移動端 vue 安裝console控制臺打印插件


    vue開發也可以直接在打包后的index.html 引入sdn加速包使用 直接在vue項目 public目錄 index.html引入使用 并實例化即可

    //index.html <script type="text/javascript" src="https://cdn.bootcss.com/vConsole/3.3.0/vconsole.min.js"></script> <script>// 初始化var vConsole = new VConsole();console.log('Hello world'); </script>
  • 用dayjs
  • 判斷 每個月的天數 console.log(dayjs('1995-2-25').daysInMonth()); //28console.log(dayjs('2020-2').daysInMonth()); //29 獲取當前的時間 并轉化時間格式輸出dayjs(new Date()).format('YYYY-MM-DD HH:MM:ss'); //2021-09-07 20:09:39

    4.遍歷獲取url路徑拼接傳參數據( 注意 傳參的參數不能有’='號,)

    GetRequest(url) { // var url = 'courseschedule_add.html?week=1&cousenum=1&semesterid=4'var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); let strsconsole.log(str); //會發現 路徑后面的參數 第一個是?號后面攜帶, 其余的是&符號攜帶 str= str.replace('?',"&") //我們統一轉換為 &符號后面攜帶console.log(str); strs = str.split("&"); //根據&符號循環遍歷參數 復制到對象 theRequest中for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } return theRequest; },

    5.用promise 處理異步請求排序

    // 刪除標簽delTag(val) {console.log(val)let delStatus = new Promise((resolve, reject) => { // 創建一個promise 將刪除結果狀態給子組件this.$confirm('標簽刪除后,相應的用戶失去了該標簽屬性,確認刪除嗎', '刪除標簽', {confirmButtonText: '確定',cancelButtonText: '取消',type: 'warning'}).then(async() => {this.loading = trueconsole.log(val.tagId)const newArr = []newArr.push(val.tagId)console.log(newArr)const res = await delLabel({ ids: newArr })if (res.data.code === 0) {this.$message.success('刪除成功')resolve(true)if (this.tableData.length <= 1) {this.queryForm.page -= 1}this.getTagList()} else {this.$message.error(res.data.msg)reject(res.data.msg)}this.loading = false})})return delStatus},

    防抖

    判斷 變量是否為null (不知道是否準確 先試試)

    可以用全等符號判斷 ===let a = null if(a === null){alert(這個變量是null)}

    自定義表單驗證 可以異步調用請求接口后驗證規則

    input實現文字超出省略號功能

    <body><input v-model="" ><style>input {background-color:#DA70D6;text-align: right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;outline: none;}</style></body>

    總結

    以上是生活随笔為你收集整理的随手记录开发笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。