国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開發(fā)中的花樣玩法(前端打工人須知)

這篇具有很好參考價值的文章主要介紹了開發(fā)中的花樣玩法(前端打工人須知)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、關于vue使用vant的van-popup,子元素設定固定定位失效問題。

二、當瀏覽器因為有緩存導致頁面新增內容不生效的問題解決方法

三、代碼的另類寫法

四、解決git項目中文件夾首字母改成大寫后在遠程出現兩個文件夾的問題

五、chrome?源代碼調試快捷鍵

六、父組件獲取到子組件的屬性和方法

$refs

七、子組件獲取到父組件的屬性和方法

八、Vue.observable()

九、子組件直接修改父組件的變量值

父組件

子組件

十、字符串轉數字

十一、使用“:not”選擇器

十二、使用“caret-color”修改光標顏色

十三、不允許選擇文本

十四、現在開始說一下事件總線bus傳參

十五、delete和Vue.delete的區(qū)別

?十六、vue3新增fragment

十七、vue2和vue3的區(qū)別

十八、手寫冒泡排序——自認為比較簡單易懂的寫法

十九、名詞解釋——腳手架

?二十、Flexbox布局中的 gap


一、關于vue使用vant的van-popup,子元素設定固定定位失效問題。

position: fixed;

原因是該組件使用了transform導致,父元素使用了transform會導致子元素在使用固定定位時失效,解決方法就是把要設置固定定位的子元素放在跟組件平級的位置,變成兄弟元素。這樣就能解決

二、當瀏覽器因為有緩存導致頁面新增內容不生效的問題解決方法

直接Ctrl+F5強制刷新——不走緩存

三、代碼的另類寫法

<van-button type="default">默認按鈕</van-button>

<component is="van-button" type="default">默認按鈕</component >

?開發(fā)中的花樣玩法(前端打工人須知),我全都知道,javascript,前端,vue.js,java,開發(fā)語言,青少年編程,匯編

四、解決git項目中文件夾首字母改成大寫后在遠程出現兩個文件夾的問題

最好的解決方法,直接把原文件復制一份,原文件刪了,復制的文件重命名一個新名字——跟原文件名字不一樣

然后更改所有引用的地方

五、chrome?源代碼調試快捷鍵

1.ctrl+shift+f 全文查找

2.ctrl+o 查找文件名

3. ctrl+shift+o 查找 js 函數名

六、父組件獲取到子組件的屬性和方法

$refs

$children

子傳父$emit

七、子組件獲取到父組件的屬性和方法

$attrs

父傳子props

$parent

$root

八、Vue.observable()

相當于初版vuex,vuex的雛形,在js文件里借助Vue.observable去寫一個對象,在當前js文件再寫一個mutation方法去修改對象的值,導出這兩個對象、方法,在需要用到該參數的地方引入,通過computed去監(jiān)聽對象,完成全局參數傳遞

九、子組件直接修改父組件的變量值

父組件

? ? ? ? <HandleLogs :detail.sync="detail"></HandleLogs>

子組件

this.$emit('update:detail',{})

十、字符串轉數字

const num = "1000" * 1;

十一、使用“:not”選擇器

除了最后一個元素之外的所有元素都需要一些樣式,使用 not 選擇器會非常容易。

li:not(:last-child) {

border-bottom: 1px solid #ebedf0;

}

十二、使用“caret-color”修改光標顏色

caret-color: #ffd476;

十三、不允許選擇文本

user-select: none;

十四、現在開始說一下事件總線bus傳參

bus傳參其實是新建了沒有一個dom元素的vue實例,然后掛載到了vue的原型上,成為一個全局可用的傳參方法,該方法使用$emit去傳值編輯值,使用$on去監(jiān)聽獲取值,使用$off去關閉監(jiān)聽

十五、delete和Vue.delete的區(qū)別

Vue.delete在 vue2能用到,Vue.delete和this.$set一樣都是為了觸發(fā)視圖更新而存在,只不過vue.delete是刪除元素的里的值用的
用法:this.$delete

?十六、vue3新增fragment

(跟template用法差不多)有時候我們寫了一些沒必要的div就是為了做判斷或循環(huán)用的,這時候可以用fragment代替,fragment不會作為標簽被渲染到頁面上

十七、vue2和vue3的區(qū)別

vue2是借助了Object.difineProprty去做的訂閱者發(fā)布者模式,通過get和set去監(jiān)聽并修改對象的屬性

vue3則是通過es6的proxy的做的對象代理,性能上更強大,不必進行數組重寫

vue3不再進行全量dom更新,它只會更新并渲染帶有響應式標識的元素,此乃是diff算法優(yōu)化

十八、手寫冒泡排序——自認為比較簡單易懂的寫法

var arr = [453,23,0,9,65,51, 2, 3, 4, 5, 6, 7, 8, 9,10];
for(var i =0;i<arr.length;i++){for(var k =0;k<arr.length+i;k++){if(arr[k]>arr[k+1]){[arr[k],arr[k+1]]=[arr[k+1],arr[k]]}}}
console.log(arr)

十九、名詞解釋——腳手架

是一個可以讓開發(fā)者快速構建項目的工具,通過腳手架可以配置開發(fā)所需要的依賴,可以選用各種預編譯語言和組件庫等快速搭建項目開發(fā)環(huán)境,可以理解為項目模版,里面存在開發(fā)所需的基本文件結構和基礎配置

?二十、Flexbox布局中的 gap

gap能讓flex布局中的元素保持一定的間隔

gap:6px;

開發(fā)中的花樣玩法(前端打工人須知),我全都知道,javascript,前端,vue.js,java,開發(fā)語言,青少年編程,匯編文章來源地址http://www.zghlxwxcb.cn/news/detail-635182.html

到了這里,關于開發(fā)中的花樣玩法(前端打工人須知)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 10個??嫉那岸耸謱戭},你全都會嗎?(上)

    10個常考的前端手寫題,你全都會嗎?(上)

    前言 ??? 大家好,我是南木元元,熱愛技術和分享,歡迎大家交流,一起學習進步! ???? 個人主頁: 南木元元 今天來分享一下10個常見的JavaScript手寫功能。 目錄 1.實現new 2.call、apply、bind 實現call 實現apply 實現bind 3.防抖和節(jié)流 防抖 節(jié)流 4.實現instanceof 5.實現Ajax 6.深拷貝

    2024年01月25日
    瀏覽(15)
  • 10個??嫉那岸耸謱戭},你全都會嗎?(下)

    10個??嫉那岸耸謱戭},你全都會嗎?(下)

    前言 ??? 大家好,我是南木元元,熱愛技術和分享,歡迎大家交流,一起學習進步! ???? 個人主頁: 南木元元 今天接著上篇再來分享一下10個常見的JavaScript手寫功能。 目錄 1.實現繼承 ES5繼承(寄生組合式繼承) ES6繼承 2.獲取URL參數 split方法 URLSearchParams方法 3.手寫red

    2024年01月25日
    瀏覽(15)
  • 建議收藏 - 必須知道的4個前端安全編碼規(guī)范,0基礎web前端開發(fā)

    建議收藏 - 必須知道的4個前端安全編碼規(guī)范,0基礎web前端開發(fā)

    2.構造GET和POST請求 若某攻擊者想刪除某網站的一篇文章,首先獲得當前文章的id,然后通過使用腳本 插入圖片 發(fā)送一個 GET請求 ,或 構造表單 , XMLHTTPRequest 發(fā)送 POST請求 以達到刪除該文章的目的 3.XSS釣魚 釣魚 這個詞一般認識是起源于 社會工程學 ,黑客使用這個這門學科

    2024年04月22日
    瀏覽(24)
  • PPT開發(fā)控件 Aspose.Slides for Java 授權須知

    PPT開發(fā)控件 Aspose.Slides for Java 授權須知

    Aspose.Slides是一款用于生成,管理和轉換PowerPoint幻燈片的本機API,可以使用多種格式,而不需要Microsoft PowerPoint。并且可在任何平臺上操作PowerPoint演示文稿。 Aspose.Slides for .NET是一款.NET PowerPoint管理API,用于讀取,編寫,操作和轉換PowerPoint幻燈片的獨立API,可將PowerPoint轉換為

    2024年01月25日
    瀏覽(19)
  • vane 一個適用于前端打工人的全??蚣?nodejs+vue3+typescript

    vane 一個適用于前端打工人的全棧框架,nodejs+vue3+typescript

    寫這個的初衷是因為每次用node寫接口的時候總是需要一些寫大一堆的東西, 也有些人把很多接口都放在一個js文件內, 看起來很是雜亂, 后來用到nuxt寫的時候, 感覺用文件名來命名接口路徑很是方便, 無論是query參數還是params參數,都可以通過文件名來命名, 也可以通過文件夾層級

    2024年02月11日
    瀏覽(19)
  • 淺談 Node.js 與快速入門使用——前端開發(fā)工程師必須要知道的技術(文末送書福利6.0)

    淺談 Node.js 與快速入門使用——前端開發(fā)工程師必須要知道的技術(文末送書福利6.0)

    當下,各行各業(yè)都面臨著大數據、人工智能、AR(augmented reality,增強現實)、VR(virtual reality,虛擬現實)等各種互聯網新技術的沖擊。在此技術背景下,Web前端行業(yè)也發(fā)生了巨大的改變,前端程序員已從單純的切圖處理發(fā)展到了需要處理多種后端業(yè)務。其中,Node.js 就是連

    2024年02月09日
    瀏覽(36)
  • 【跑實驗05】利用CLIP中的圖像編碼器,如何遍歷文件夾中的圖像,將圖像文件改為28*28的尺寸,然后輸出到excel中的每一列,最后一列全都標記為0

    【跑實驗05】利用CLIP中的圖像編碼器,如何遍歷文件夾中的圖像,將圖像文件改為28*28的尺寸,然后輸出到excel中的每一列,最后一列全都標記為0

    要遍歷文件夾中的圖像并將其尺寸調整為28x28,并將結果輸出到Excel中,可以按照以下步驟進行操作: 首先,確保您已經安裝了Pandas庫,用于處理Excel文件??梢允褂靡韵旅畎惭b它: 然后,使用以下代碼來遍歷文件夾中的圖像、調整尺寸并輸出到Excel中: 請將代碼中的/pat

    2024年02月10日
    瀏覽(15)
  • 前端開發(fā)中的常見優(yōu)化

    前端開發(fā)中的常見優(yōu)化

    目錄 外觀 組件庫(無法滿足-接口?-自定義/封裝) 兼容 判斷瀏覽器環(huán)境 不同尺寸(包裹,height:100%) 不同 瀏覽器 隱藏滾動條 的 不同屬性名 重排-重繪 不顯示 display:none-禁用disable? 性能 導航重復(修改原型push、replace方法) scss、js元素選擇器盡可能精準:全局/局部 遠程

    2024年02月16日
    瀏覽(28)
  • 前端開發(fā)中的最佳實踐

    部分數據來源: ChatGPT 引言 ????????前端開發(fā)是一個繁忙而龐雜的領域,其中充滿了技術和工具。因此,始終保持最佳實踐是確保您的項目順利完成并高效運行的關鍵。本文將討論前端開發(fā)的一些最佳實踐,以幫助您最大化生產力并確保項目成功。 1. 版本控制 ??????

    2024年02月08日
    瀏覽(17)
  • 「C#」異步編程玩法筆記-WinForm中的常見問題

    「C#」異步編程玩法筆記-WinForm中的常見問題

    目錄 1、異步更新界面 1.1、問題 1.2、解決問題 1.3、AsyncOperationManager和AsyncOperation 1.4、Invoke、BeginInvoke、EndInvoke及InvokeRequired Invoke InvokeRequired BeginInvoke EndInvoke 2、死鎖 2.1、問題 2.2、 解決方法 2.2.1、不要await 2.2.2、用await代替Wait()/Result 2.2.3、使用新的異步方法中轉 2.2.4、Config

    2024年02月01日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包