@State 状态变量 1、在当前页面使用2、@State修饰的成员变量改变,会让UI跟着一起刷新更改。3、@State修饰的如果是class或Object时,只能监听到第一...
@State 状态变量 1、在当前页面使用2、@State修饰的成员变量改变,会让UI跟着一起刷新更改。3、@State修饰的如果是class或Object时,只能监听到第一...
简单的自定义组件 1、使用@Component修饰,表示这是一个组件2、必须实现build()函数 成员函数变量 自定义组件内可以定义成员函数以及成员变量,外部传参可以覆盖它...
默认导出 指一个模块只能默认导出的一个值或对象。使用时可以自定义导入名称。 使用步骤:1、当前模块中导出模块 export default 需要导出的内容2、需要使用的地方导...
@Extend 语法 只能放在全局 例子 下面为一个Text组件做扩展,调用扩展的文字就会直接有字体大小和颜色 也可以扩展一个带参数的 @Styles 作用 抽取通用属性、事...
页面将要出现 页面将要消失 页面出现,app打开,app从后台回到前台(只在@Entry修饰的页面生效) 页面消失,app回到后台(只在@Entry修饰的页面生效)
一、Flutter交互初始化 1、初始化Method Channel,定义交互名:message Method Channel 2、flutter发起原生调用 其中metho...
我们再做项目的过程中,不可避免的想使用像OC中在.h导入一次,就能全局使用的第三方类库。 在Swift中强烈建议不要这样做,因为那样会在模块之间引入隐式耦合。推荐使用第二种方...
正常我们在使用vue3项目中,使用ref来做响应式很繁琐,需要定义ref后,每次修改值要用.value来更改。 例如: {{ num }} 定义num let num = r...
终端使用命令 npm create vue@latest 创建项目 根据提示依次输入项目名,选择使用的配置项,不知道的可以都选否 创建完成后,cd到工程文件夹test1下,1...
nvm是管理node的工具,使用nvm可以安装卸载node,并且在电脑里可以同时存在多个版本的node,使用nvm可以切换使用不同版本的node 安装了node后默认自带一个...
框架介绍 gin框架是Go语言进行web开发(api开发,微服务开发)框架中,功能和Martini框架类似的API,但是性能却特别好的一个框架(比Martini快将近40倍吧...
1、在开发者后台将打包证书和描述文件下载下来 2、xcode里证书配置选手动,把bundleId填上,描述文件选上 3、导入证书后打包,将打的ipa导出到电脑上。 4、去开发...
类似Charles这样的抓包工具,对于高效程序员是必不可少的;本文不会介绍Charles的安装及使用,主要是浅显的探讨其抓包原理;Charles的安装及使用相关内容可以参考以...
这个坑最近弄得我很抓狂,不过现在基本弄清楚了。记录一下过程中我收集到的信息,分享给大家。 症状 iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装、第一次启动的时...
百分比这段设置格式是有问题的
[numberFormatter setPositiveFormat:@"0.00%;0.00%;-0.00%"];
我修改成了
[numberFormatter setPositiveFormat:@"0.00%"];
[numberFormatter setNegativeFormat:@"-0.00%"];
NSNumberFormatter介绍和用法NSNumberFormatter可以用来处理NSString和NSNumber之间的转化,可以满足基本的数字形式的转化。 1:使用+ localizedStringFrom...
参考博客[https://juejin.cn/post/6942365945990447111] 前言 本文不再详细阐述iOS启动流程,以及二进制重排的详细原理。只介绍一种相...
抓包发现接口重复请求[https://blog.csdn.net/qq_38261174/article/details/90691058] js修改css里的帧动画配置[h...
如果是vue-cli创建的项目,并且选择了eslint校验的,使用vsCode编辑器开发只需要做下面的配置。 1、vsCode里安装ESLint + Vetur插件 2、v...