1. 最近剛學(xué)了 vue 自定義指令,突發(fā)奇想做一個(gè)多選菜單(因?yàn)檫@樣的需求其實(shí)蠻普遍的),代碼高復(fù)用低耦合,花了一天時(shí)間完成,源碼如下: 2....
1. 需求來(lái)源 業(yè)務(wù)中需要類(lèi)似 flutter Card 的效果插件,基于 vue3.2 的學(xué)習(xí)自之后,基本達(dá)到高復(fù)用,低耦合的需求,支持: 實(shí)...
一. VSCode extension 可以做什么? 如果你有一個(gè)很棒的(關(guān)于代碼的)點(diǎn)子,除非遇到不可實(shí)現(xiàn)的客觀條件,否則一切皆可實(shí)現(xiàn); 二....
工作中經(jīng)常實(shí)現(xiàn) plugin 插件,隨著項(xiàng)目人員的增加,功能的增加,代碼有些混亂,隨想實(shí)現(xiàn)一種通用的,標(biāo)準(zhǔn)化的實(shí)現(xiàn)方案,最終實(shí)現(xiàn)如下: 一. 創(chuàng)...
一、需求 工作中常遇到列表界面復(fù)用,每次敲重復(fù)代碼有點(diǎn)繁瑣,隨順手封裝,方便復(fù)用;值得注意的是flutter 中不可點(diǎn)擊狀態(tài)不是通過(guò)屬性設(shè)置的,...
需求:開(kāi)發(fā)中遇到需要iOS tableView 分組效果實(shí)現(xiàn);隨想封裝一個(gè)通用的,所有類(lèi)似界面都可復(fù)用的;組件帶 headerBuilder 構(gòu)...
1. 起因 開(kāi)發(fā)中遇到一個(gè)問(wèn)題 ValueNotifier > 監(jiān)聽(tīng)失敗, 初步確認(rèn)原因是數(shù)組值發(fā)生改變但是地址未發(fā)生改變,與 iOS 監(jiān)聽(tīng)數(shù)組...
思路來(lái)源: 開(kāi)發(fā)中遇到復(fù)雜的字符匹配,正則表達(dá)式是最常用的實(shí)現(xiàn)方式,每次從頭寫(xiě)一堆重復(fù)/相似的代碼就很令人煩躁的,隨想重構(gòu)一下使用方法,方便以后...
需求: 自定義了無(wú)數(shù)的彈窗,發(fā)現(xiàn)系統(tǒng)自帶的有許多私有屬性,隨擴(kuò)展玩玩,實(shí)現(xiàn)以下三種效果:(核心是通過(guò)私有 api 屬性 通過(guò) KVC 實(shí)現(xiàn);) ...