原创 小程序 AI/AR 能力

一、關於 VisionKit 1、定義 VisionKit 爲小程序提供了開發 AR 功能的能力,包含了 AR 在內的視覺算法。 2、版本 提供了 V1 和 V2 兩個版本,區別如下: V1平面接口,適用於用戶在平面場景下,例如桌面

原创 關於Image的mode屬性(多圖示例)

一、總覽 Image的mode是指圖片裁剪、縮放的模式,共有14個合法值,分別是:    /** 縮放模式,不保持縱橫比縮放圖片,使圖片的寬高完全拉伸至填滿 image 元素 */ scaleToFill /** 縮放模式

原创 使用fontforge修改字體,只保留數字

設計圖上的數字採用了Roboto字體,原字體文件200多k,而小程序主包最大2m,承受不起這麼大的字體。因爲只用到了數字,所以可以使用fontforge編輯字體,刪除多餘的部分。 一、下載並安裝fontforge https://www.m

原创 小程序中用css修改svg的顏色

記一下(#^.^#) <div class="svg"> <img src="./firefox-logo.svg" class="svg-color"> </div> //css .svg { width: 30px;

原创 Flutter學習(一)——創建一個項目

本文基於 flutter 2.5.1,開發工具 Visual Studio Code。 一、創建 打開 VS Code 點擊 View > Command Palette…(快捷鍵command+shift+p) 搜索‘flutter’,

原创 dart的map方法如何獲取index

一、前言 我們常常用dart中的map方法遍歷List,但是直接用map,只能取到value,得不到index,這是因爲map方法就只給了一個value,map的實現如下圖: 下面就看看獲取index的方法吧~(#^.^#)~ 提醒:想直

原创 【筆記】css —— BFC 原理

一、什麼是 BFC  BFC 即 Block Formatting Contexts (塊級格式化上下文),具有 BFC 特性的元素可以看作是隔離了的獨立容器,容器裏面的元素不會在佈局上影響到外面的元素。 二、觸發 BFC 只要元素滿足下面

原创 flutter——android報錯Manifest merger failed : Attribute [email protected] value=(false)

與這個https://www.cnblogs.com/MaiJiangDou/p/13848658.html 報錯類似。 報錯: Manifest merger failed : Attribute [email protected]

原创 flutter升級2.0

前言 flutter2.0版本帶來了很多變化,特別是加入了空安全,升級後的大片報錯,讓大家望而卻步。 現在距2.0發佈已經快半年了,大部分插件也支持了空安全,而我們的項目卻因爲版本低,用不上新東西,所以準備試一試來升級啦~ 升級flutte

原创 npm發包原來這麼簡單

1、註冊賬號 打開https://www.npmjs.com/,註冊一個賬號。註冊好後到註冊的郵箱確認一下。   2、查看項目的package.json配置 可以在這裏配置name(包名)、version(版本號)、description(

原创 用Taro寫一個微信小程序(三)—— 配置dva

一、關於dva 🐨 dva 首先是一個基於 redux 和 redux-saga 的數據流方案,然後爲了簡化開發體驗,dva 還額外內置了 react-router 和 fetch,所以也可以理解爲一個輕量級的應用框架。 🐨 具體內容可以看

原创 前端基礎——js數據類型及判斷方法

一、數據類型   我們通常熟知的數據類型有六種,包括5種基本數據類型(Number, String, Boolean, Undefined, Null)和一種引用數據類型(Object)。ES6又新增了一個基本數據類型Symbol,所以現在

原创 Taro兼容h5的一些小問題

🍇 背景:先做了小程序,現在需要兼容h5 問題一:Image組件mode屬性設置爲aspectFill在h5上沒效果 解決方法:給img加樣式 object-fit: cover (例子如下) // jsx <Image classNam

原创 RN運行ios報錯No matching function for call to 'RCTBridgeModuleNameForClass'

xcode更新12.5後,ios運行報錯No matching function for call to 'RCTBridgeModuleNameForClass' 解決方法: 在ios/Podfile文件中加入如下代碼: post_in

原创 用Taro寫一個微信小程序——版本升級

一、升級 1、升級Taro CLI至最新版本 taro update self npm i -g @tarojs/cli   2、更新項目中 Taro 相關的依賴 taro update project   二、問題 升級後,