原创 uniapp @click 事件冒泡問題解決

維護uniapp項目時,遇到了點擊mywitch2後觸發事件冒泡,然後百度了一大堆 發現大家講的都是 :直接在max-box的父元素上加 @tap.stop.prevent 即可解決; <view @click="mywitch1">  

原创 uniapp 界面新增水印

1,界面引入組件 <templeate> <view> <Ywatermark :info="'這裏是水印內容'"></Ywatermark> </view> </tempate> <script> import Ywaterm

原创 uni-app 條件編譯#ifdef #endif 兼容多個終端

做項目的時候,請求數據接口時發現eval函數在H5和APP端是可以渲染出來的,但是運行在小程序時頁面報錯。然後換JSON.parse()方法,又發現小程序是可以渲染的,但H5和APP端又報錯了。結果在網上一頓搜索,終於找到了一個解決的辦法,

原创 查看生成安卓的 證書的命令

mytest.keystore,可以使用以下命令查看證書信息: test.keystore 是文件名 keytool -list -v -keystore 查看命令 keytool -list -v -keystore test.keys

原创 uniapp開發Android平臺簽名證書(.keystore)生成全流程

最近開發了一款微信公衆號的應用,在項目驗收的時候客戶非要要一個APP端,之前沒搞過,一邊學習一邊開發,最終完成了我的第一款App,其中遇到很多問,把一些學習到的內容記錄一下。本篇文章記錄如何生成Android平臺的自有證書過程。 一、爲什麼

原创 uniapp之生成Android簽名證書並雲打包發佈 uniapp之生成Android簽名證書並雲打包發佈

uniapp之生成Android簽名證書並雲打包發佈 [圖片上傳失敗...(image-3ec404-1677312555271)] 淚滴在琴上關注 IP屬地: 陝西 <article class="_2rhmJa" style="box-

原创 uniapp 打包教程(安卓)

uniapp安卓打包教程 1.首先登陸你的Hbuilder賬號 沒有的話可以註冊一個賬號登陸 2.申請一個安卓證書 這是鏈接(https://www.yunedit.com/update/androidzhengshu/list) 3.然

原创 uni-app條件編譯

條件編譯是用特殊的註釋作爲標記,在編譯時根據這些特殊的註釋,將註釋裏面的代碼編譯到不同平臺。 我要在不同的平臺展示不同的內容,我們要怎麼寫呢 寫法: 只在h5中展示 <!-- #ifdef H5 --

原创 uniapp打包成微信小程序的詳細過程

一、HbuilderX打包 選中項目-點擊發行(U)- 小程序-(微信僅適用於uniapp)(W) 二、發行 填寫微信小程序Appid 點擊發行,項目會進行編譯,等待編譯完成,會提示前往小程序上傳 前往小程序開發工具打開這個小程序

原创 Promise.all()調用接口,並處理錯誤

當一個頁面需要一次性調用多個接口,並且這些接口都互不影響,我們可採用Promise.all()方法來調用接口,這樣比之前一個一個的調用速度快些 promiseALL() { Promise.all(catchFun([

原创 檢查JS數組中的每個值是否滿足條件?

我們直接來看一個案例: var arr = [ { name: '張三', age: 30 }, { name: '李四', age: 25

原创 vue js 移動端 pc 端 下載文件(文件流格式)PDF png xls 等格式通用!!!詳細講解、註釋加代碼

多文件pc端 移動端web下載 js+vue 實現 問題 ① 後端返回值是文件流 ② 移動端點擊無效 ③ 多種類型的文件下載 pdf png doc xls 等 ④ pc端,安卓端,蘋果端 ⑤ 無狀態碼,如何判斷是文件流還是傳失敗了 思路:

原创 vue cli3 移除 typescript

刪除依賴 yarn remove @vue/cli-plugin-typescript yarn remove typescript 將所有 TS 文件改爲 js 文件即可

原创 vue3+ts vue-property-decorator 父傳子

地址:https://github.com/kaorun343/vue-property-decorator 怎麼使vue支持ts寫法呢,我們需要用到vue-property-decorator,這個組件完全依賴於vue-class-com

原创 比較兩個日期不能超過幾個月

// mons 月數 stTime開始時間 endTime結束時間 function compareTime(mons,stTime,endTime){ var st = new Date(stTime); var et =