
uni-app瀏覽歷史記錄功能實現 searchStart:function(){ let_this=this; if(_this.searchText==''){//搜索關鍵詞為空 uni.showToast({//提示信息 title:'請輸入關鍵字', icon:'none', 閱讀全文
實現功能 1.點擊搜索,把搜索的值存入本地記錄,并展示 2.搜索相同的值,要刪除舊數據,把新數據放進數組首位 3.清空歷史記錄 <template> <view> <!--搜索框--> <viewclass="search"> 閱讀全文
//放進去判斷的變量:variable if(!(/(^[1-9]\d*$)/.test(variable)){ //如果不是數字... } if(!/^\d+(\.\d{1,2})?$/.test(variable)){ //如果小數點后不是2位... } if(!(/^1[閱讀全文
遇到一個問題,在操作頁面跳轉時候,使用window.location.href無法進行跳轉,經過一系列的排查,和分析,最終解決這個問題。 $("#quit").click(function(){ if(confirm("你確定要退出嘛?")){ window.location.href='閱讀全文
1、這樣代碼時間無效,會直接跳轉 setTimeout(window.location.href='http://www.qinglibike.com/',3000); 2、這樣是正常的解決方案 setTimeout(function(){window.location.href='http://ww閱讀全文
點擊下載示例壓縮包:ASPsnakDemo.rar <%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%> <!doctypehtml> <html> <head> <metacharset="ut閱讀全文
用法1:替換數組的值 leta=[1,2,3],b=[4,5] console.log(Object.assign(a,b));//后面的值覆蓋前面的值,[4,5,3] 用法2:為對象添加屬性 下面是es5的寫法:this.xxx=xxx //es5的寫法 classTe閱讀全文
一、scale()方法 縮放,指的是“縮小”和“放大”。在CSS3中,我們可以使用scale()方法來將元素根據中心原點進行縮放。 跟translate()方法一樣,縮放scale()方法也有3種情況: (1)scaleX(x):元素僅水平方向縮放(X軸縮放); (2)scaleY(y):元閱讀全文
一、數組更新 push()新增到最后一個 pop()刪除最后一個 shift()刪除前一個 unshift()新增到第一個 splice()刪除所有 sort() reverse()第一個和最后一個交換 示例: nameList:[{name:'張三'},{name:'李四'}閱讀全文
這個是uni-app自定義loading的組件,以下是代碼 <template> <!--visible控制toast的顯隱,text為提示文本--> <viewclass="loading-toast"v-if="visible"> <閱讀全文
<template> <view> <viewclass="ld"> <viewclass="left"> <scroll-view:scroll-y="true":scroll-with-animation="true":scroll-閱讀全文
HTML <viewclass="end-title"> <view@tap="change(0)":class="{btna:btnnum==0}">基本信息</view> <view@tap="change(1)":class="{btn閱讀全文
Vue.component('myComponent',{ props:{ //基礎類型檢測(`null`意思是任何類型都可以) propA:Number, //多種類型 propB:[String,Number], //必傳且是字符串 propC:{ type:String, r閱讀全文
uni-app是一款強大的前端框架,可以打包原生app、手機h5頁面、微信小程序。 但是有一個問題就是原生的app和微信小程序是有一定的區別的,因為app有標題欄,返回鍵,而微信小程序自帶了,那判斷平臺的語法就很重要了 1、uni-app編譯為小程序時均為生產環境,可用過uni.getS閱讀全文
<template> <view> <viewv-for="(item,index)instudents"class="persons"@click="menuClick"v-bind:id="index">{{index}}-{{item.name}}<閱讀全文
我最喜歡的操作是@tap="這個是自定義點擊事件"總覺得比@click好用。 tap和click的區別: 兩者都會在點擊時觸發,但是在web手機端,clikc會有200-300ms的延時,所以要用tap代替click作為點擊事件,singleTap和doubleTap分別作為單次點擊和雙擊,閱讀全文
事件映射表,左側為WEB事件,右側為uni-app對應事件 { click:'tap', touchstart:'touchstart', touchmove:'touchmove', touchcancel:'touchcancel', touchend:'touchend',閱讀全文
<template> <view> <viewv-for="(item,index)instudents"> <viewclass="persons">{{index}}-{{item.name}}</view> </view閱讀全文
<template> <view> <viewv-for="(item,index)instudents"> <viewclass="persons">{{index}}-{{item.name}}</view> </view閱讀全文
<template> <view> 這個就是開始循環的段落 <viewv-for="(item,index)instudents"> <viewclass="persons">{{index}}-{{item.name}}</view&g閱讀全文