<style lang="scss">
.lxTable {
padding-left: 20px;
padding-right: 20px;
.core-table {
--core-table-header-bg-color: #f0f0f0 !important;
}
}
</style>
月度归档: 2023 年 11 月
解决Your project does not explicitly specify the CocoaPods master specs repo
pod repo remove cocoapods
pod repo remove master
pod常用格式
platform :ios, '13.0'
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
inhibit_all_warnings!
use_frameworks!
target 'test' do
pod 'appstore-card-transition'
pod 'SwifterSwift'
pod 'Kingfisher'
pod 'SwiftyJSON'
pod 'HandyJSON'
pod 'IQKeyboardManagerSwift'
end
安装cocoapods的两种方式
方式一:
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
gem sources -l
sudo gem install -n /usr/local/bin cocoapods //此命令既可以安装,也可以升级
方式二:
brew install cocoapods // 用此命令安装后,要去.zshrc中增加环境变量
安装之后,可以将仓库镜像替换为清华镜像:
pod repo remove master
pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
pod repo update
设置Xcode格式化代码快捷键
前提:安装XCFormat
容易忘记的一些css
width:fit-content
flex-shrink:0;
cursor: pointer;
flex-wrap: wrap;
我是怎么使用utools的
- 安装utools和Logi Options+(需要罗技键盘,否则忽略Logi Options+相关条目)
- 安装utools插件“网页快开”,并启用谷歌
- 安装utools插件“易翻翻译”,并设置百度翻译的APPID和秘钥参考文档
- 安装utools插件“计算稿纸”
- 增加全局快捷键【option+ctrl+4】谷歌
- 增加全局快捷键【option+ctrl+5】易翻翻译
- 增加全局快捷键【option+ctrl+6】计算稿纸
- 用Logi Options+,将【F4】绑定到【option+ctrl+4】
- 用Logi Options+,将【F5】绑定到【option+ctrl+5】
- 用Logi Options+,将【F6】绑定到【option+ctrl+6】
- Logi Options+ 和系统设置中都要取消勾选【F1,F2等作为标准功能键】
- 用鼠标中键打开“超级面板”
用计算稿纸计算比例:
Array.prototype.some方法
Array.prototype.some 是 JavaScript 中数组的一个方法,它用于检测数组中是否至少有一个元素满足指定的条件(通过提供的函数)。
具体来说,Array.prototype.some 方法接受一个测试函数作为参数,并对数组中的每个元素执行该测试函数,如果任何一个元素使得测试函数返回 true,则 some 方法立即返回 true。如果所有元素都导致测试函数返回 false,则 some 方法返回 false。
例如:
const numbers = [1, 2, 3, 4, 5];
const isEven = (number) => number % 2 === 0;
const hasEvenNumber = numbers.some(isEven);
console.log(hasEvenNumber); // 输出 true
在这个例子中,numbers 是一个包含数字的数组,isEven 是一个测试函数,它检查一个数字是否是偶数。使用 some 方法,我们检查数组中是否至少有一个元素是偶数,因此 hasEvenNumber 将会是 true,因为数组中包含偶数元素。
总的来说,Array.prototype.some 是一个非常方便的方法,可以用于在数组中查找符合特定条件的元素,而不必遍历整个数组。
常用场景(将两次选择的对象合并):
confirmSelectShops(newShopArr) {
newShopArr.forEach(newShop => {
if (!this.selectedShopArr.some(oldShop => oldShop.id === newShop.id)) {
this.selectedShopArr.push(newShop)
}
})
}
uni-app中利用scss实现tabbar中间的加号按钮
App.vue
代码如下
<style lang="scss">
.uni-tabbar .uni-tabbar__item:nth-child(4) {
.uni-tabbar__bd {
.uni-tabbar__icon {
width: 36px !important;
height: 36px !important;
}
}
}
</style>
效果如图