1. 微信小程序頁面跳轉(zhuǎn) 微信小程序的頁面跳轉(zhuǎn)有兩種,一種是跳轉(zhuǎn)(wx.navigateTo),一種是重定向(wx.redirectTo),其中跳轉(zhuǎn)會向Pages中添加一條記...
1. 微信小程序頁面跳轉(zhuǎn) 微信小程序的頁面跳轉(zhuǎn)有兩種,一種是跳轉(zhuǎn)(wx.navigateTo),一種是重定向(wx.redirectTo),其中跳轉(zhuǎn)會向Pages中添加一條記...
老規(guī)矩,還是先說說業(yè)務(wù)場景:有一個圖片列表,可以添加、刪除和更改,其中呢刪除時設(shè)計給的設(shè)計稿時懸浮(hover)在圖片上時顯示刪除的圖標(biāo),所以就有了這個用before實(shí)現(xiàn)ic...
前段時間給項(xiàng)目的無代碼系統(tǒng)做了一個交互預(yù)覽頁面,主要功能是把UI信息的JSON解析渲染為可交互的網(wǎng)頁,其中遇到了不同類型組件渲染的問題 一、為什么需要動態(tài)組件渲染 我們的無代...
為什么Vue2中無法檢測Object和Array的變化 一、前言 Vue官方文檔中有這么一句話——由于 JavaScript 的限制,Vue 不能檢測數(shù)組和對象的變化。盡管如...
一、Event對象 type:發(fā)生事件的類型,JS支持的事件類型非常多,大致可以分為以下幾類:設(shè)備無關(guān)輸入事件:這類事件和特定輸入設(shè)備相關(guān);例如mousemove、keydo...
今天開始學(xué)React,之前大部分時間都是用的v-if,極少數(shù)時候用JSX時條件渲染是通過三目運(yùn)算符完成的,React文檔中對JSX的條件渲染比較詳細(xì),故記錄一下 元素變量(i...
前言:此文章主要是分析Vue的響應(yīng)式原理,從new Vue開始,看源碼究竟發(fā)生了什么,其中會忽略掉大量邊界處理以及“不重要”的代碼,最后再驗(yàn)證一下,建議可以自己clone源碼...
背景:最近公司使用的圖形驗(yàn)證碼開始打起了廣告,于是組內(nèi)想著找個開源項(xiàng)目去加工一下,改造過程中遇到一個問題,開源項(xiàng)目的坐標(biāo)是由前端隨機(jī)生成的,不是很安全,改造成服務(wù)端生成的話,...
Grid lines(網(wǎng)格線)、Grid column(列)和Grid row(行)通過grid-template-columns可以將網(wǎng)格分成指定大小的幾列,其值可以是:具...
我們使用Visio、OmniGraffle、Process On等這些畫圖軟件時,點(diǎn)擊一個元素會出現(xiàn)幾個小圓圈和一個方框,表示這個元素目前是選中的一個狀態(tài),最近項(xiàng)目中也要做類...
背景:文件上傳在選擇文件后重新選擇文件,然后取消會出現(xiàn)頁面卡死的情況,且只在Chrome中出現(xiàn),覺得應(yīng)該是瀏覽器在某些地方處理不一樣,后來排查到是input標(biāo)簽的問題,故記錄...
記錄一次bug排查 一、場景 二、排查過程 首先找到這個”null”是什么時候產(chǎn)生的,所以先查看了get到的數(shù)據(jù),顯示是desc: null,這是沒問題的,表單顯示也是正常的...
Linux文件權(quán)限 一、用戶和用戶組 Linux系統(tǒng)下用戶是歸屬用戶組的,所以對于一個用戶創(chuàng)建的文件,訪問權(quán)限可分為三種不同的用戶考慮:文件所有者、所有者所屬用戶組、其他用戶...
序(碎碎念):本文是在整理《你不知道的JS(上)》第五章時寫下的,先是把整本書過了一遍,其中有些細(xì)節(jié)并未深究,待整理時再看一遍,前面幾章都順利的寫出來了,一天整理一章(其中跳...
一、創(chuàng)建對象語法 聲明(文字)模式 構(gòu)造模式 構(gòu)造模式和文字聲明生成的對象是一樣的,唯一的區(qū)別是,文字聲明可以添加多個鍵值對,構(gòu)造模式只能逐一添加。 二、 類型 主要類型:s...
一、默認(rèn)綁定 這里調(diào)用foo函數(shù)打印的a就是全局作用域中定義的a,這就是第一種情況,this的默認(rèn)綁定,綁定的對象是全局對象。在嚴(yán)格模式下,默認(rèn)綁定的是undefined 二...
先看看具體場景: 我們需要在resizing事件觸發(fā)的時候?qū)⑿碌膞、y、width和height存放到component中對應(yīng)的object里,其實(shí)我們就是需要額外的將組件的...
JS是一門編譯語言,但其不像傳統(tǒng)編譯語言一樣,不會提前編譯,編譯結(jié)果也不能在分布式中進(jìn)行移植。JS的編譯大部分情況下發(fā)生在代碼執(zhí)行前的幾微秒。 傳統(tǒng)編譯過程:詞法分析->語法...
.map() 用法 介紹map其作用如字面意思——“映射”,將原有數(shù)組的元素按照給定的函數(shù)將其映射成為一個新的值,并返回新值的集合。給定的函數(shù)可以是普通的函數(shù),也可以是箭頭函...
一、父組件向子組件傳遞信息 利用props(這種比較基礎(chǔ),就不細(xì)寫了) 利用refs API首先來看看refs[https://cn.vuejs.org/v2/api/ind...