自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 uni-app 真机调试 chrome 开发者工具白板解决

我调试使用的是华为手机,刚开始,连接、调试一切正常,可是当想检查元素的时候,打开后是白茫茫的,可把我急出一头冷汗,没有开发工具,debug的效率要大大折扣,赶紧百度google,一无所获。首先检查是不是vue页面,只有vue页面才能使用chrome的开发者工具调试。因为nvue页面不是用webview渲染的,不适用于本文章,请略过。不过后来还有个小插曲,配置不变的情况下,又白板了。1、找到手机的开发者选项,找到webview实现选项,切换成Google WebView。失败的话,就是一块白板。

2023-08-16 14:45:38 556

原创 vue 父组件样式影响子组件

后,父组件的样式将不会渗透到子组件中。不过一个子组件的根节点会同时受其父组件的 scoped CSS 和子组件的 scoped CSS 的影响。这样设计是为了让父组件可以从布局的角度出发,调整其子组件根元素的样式。文档写的比较简洁,只有干巴巴的这么一句话,并没有提供例子,解释具体是怎么影响的。奇怪的是子组件的文字也变成了白色。两个组件的style标签都使用了scoped属性啊,组件之间的样式应该是不互相影响的,真是见了鬼。在一次开发调试过程中,发生了一件让我百思不得其解的。

2023-05-11 10:02:26 2018

原创 提高vue项目编译速度的另类方法

原理很简单,需要编译的代码少了啊。vue3推荐的前端构建工具vite,也是同样的原理,使用ESM加载文件,只编译当前页面需要的代码。这个方法也有一些弊端,就是当开发完需要的功能,放开注释之后,有可能样式错乱,这是由于使用extract-text-webpack-plugin抽取组件样式到单独文件中,使css 选择器的层级产生了错乱。之前接手一个项目,构建工具是webapack,前端框架是vue初代,包含多达几个页面,编译速度感人,改个字母,等待时间,足够喝几杯茶,严重影响工作效率,对于我,是绝对不能忍的。

2023-05-11 09:37:13 467

原创 flutter使用pedometer计步器的正确方式

再逼逼几句,计步器传感器获取的自手机上次重启之后的步数,可以根据需求对步数进行计算,再就是大家最关系的,app关闭之后,还可以继续计步,毕竟是官方api,所有烦人Android进程保活可以不用操心了。项目中要用到计步器,大家都在推荐pedometer,可是我导入到项目中,使用android真机测试,没有报错,onStepCount不执行。可以看出插件android原生部分,是通过调用系统的计步传感器完成,可是我为什么调用不成功呢?原来如此,没有申请权限。再次编译运行,果然可以可以获取到步数。

2023-05-10 15:28:57 956

原创 vue2使用组合式api

一些中古代码,由于各种原因,无法升级到vue3,对于组合式api,只有眼馋的份。本人已完成迁移,工作量不是很大,一些第三方库也需要升级,跟着迁移文档设置,就能完成。

2023-05-10 15:02:42 329

原创 解决路由重复跳转bug

经过思考,项目其他地方应该是调用路由跳转的方法,例如。

2023-05-09 17:03:22 1566 1

原创 创建flutter widget 组件的另一种方式

flutter创建组件官方推荐是继承StatefulWidget ,StatelessWidget。我又使用了另一个方式,大家可以探讨下是不是更好。个人感觉代码更简洁了,不需要把透传的属性挨个定义一遍,好坏大家指点下。以下是继承StatelessWidget的方式。

2023-05-08 16:48:21 316

原创 flutter plugin android 导入本地aar文件

flutter项目中需要集成广告插件,没有支持flutter版本,无奈只能自己动手了;插件导入项目后会报错。

2023-05-08 16:27:22 1240

原创 flutter plugins ios 使用framework

在插件IOS文件夹下新建Framework文件夹,把需要导入的第三方库文件放到这里面。然后就可以在swift文件里调用到oc库的方法了。

2023-05-07 21:52:29 978 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除