摘要:為什么這里不能加這種寫(xiě)法是什么知識(shí)點(diǎn)以上代碼雖然簡(jiǎn)單,卻包括了幾個(gè)比較重要的知識(shí)點(diǎn),閉包
var dialog = (function(){ var mydialog = function(){}; mydialog.show = function(info){ kk = document.createElement("div");//為什么這里不能加va? document.body.appendChild(kk) kk.innerHTML = info+""; kk.childNodes[1].onclick = mydialog.close; kk.className = "center"; } mydialog.close = function(){//這種寫(xiě)法是什么知識(shí)點(diǎn)? document.body.removeChild(kk) } return mydialog; })(); window.show = dialog.show;以上代碼雖然簡(jiǎn)單,卻包括了幾個(gè)比較重要的知識(shí)點(diǎn),閉包、IIFE
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/85610.html
摘要:本文是造輪系列第二篇。實(shí)現(xiàn)方式事件處理跟差不多,唯一多了一步就是當(dāng)點(diǎn)擊或者的時(shí)候,如果外部有回調(diào)就需要調(diào)用對(duì)應(yīng)的回調(diào)函數(shù)。 本文是React造輪系列第二篇。 1.React 造輪子系列:Icon 組件思路 本輪子是通過(guò) React + TypeScript + Webpack 搭建的,至于環(huán)境的搭建這邊就不在細(xì)說(shuō)了,自己動(dòng)手谷歌吧。當(dāng)然可以參考我的源碼。 想閱讀更多優(yōu)質(zhì)文章請(qǐng)猛戳Git...
摘要:一前言在導(dǎo)讀三中介紹了項(xiàng)目的背景功能需求項(xiàng)目結(jié)構(gòu)以及組件的劃分層次,接下來(lái)我們就來(lái)看下實(shí)際的代碼,這一篇文章會(huì)主要分享用到的基礎(chǔ)組件的封裝。 一、前言 在 React 導(dǎo)讀(三) 中介紹了項(xiàng)目的背景、功能需求、項(xiàng)目結(jié)構(gòu)以及組件的劃分層次,接下來(lái)我們就來(lái)看下實(shí)際的代碼,這一篇文章會(huì)主要分享用到的基礎(chǔ)組件的封裝。 二、基礎(chǔ)組件設(shè)計(jì) 我們?cè)谠O(shè)計(jì)組件之前本來(lái)是有一個(gè)流程和過(guò)程的,這里我寫(xiě)的組件...
摘要:我為何要封裝最近在重構(gòu)項(xiàng)目代碼,項(xiàng)目中創(chuàng)建對(duì)話框用的是,。在手機(jī)配置發(fā)生變化的時(shí)候,可以負(fù)責(zé)現(xiàn)場(chǎng)的恢復(fù)工作。以上做法,中屬性系統(tǒng)沒(méi)有為之保存,所以手機(jī)配置發(fā)生變化后,中的是。 我為何要封裝DialogFragment 最近在重構(gòu)項(xiàng)目代碼,項(xiàng)目中創(chuàng)建對(duì)話框用的是Dialog,AlertDialog。但是官方推出了DialogFragment來(lái)代替Dialog。那我就去認(rèn)真的了解下Dial...
閱讀 813·2021-11-18 10:02
閱讀 2503·2021-11-11 16:54
閱讀 2750·2021-09-02 09:45
閱讀 654·2019-08-30 12:52
閱讀 2774·2019-08-29 14:04
閱讀 2745·2019-08-29 12:39
閱讀 448·2019-08-29 12:27
閱讀 1887·2019-08-26 13:23