logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用markdown-it时,解决markdown语法中的引用块样式无效果问题

这样大概就知道了markdown-it这个库只负责将markdown文本转成html文本。并没有添加任何样式,样式需要自己添加。版权声明:本文为凸然网站的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。最近项目中需要显示markdown文档,一番查找对比,最终选择了markdonw-it这个开源库.但在使用时候发现对markdown中的引用块语法没有任何样式效果,只

#前端#css#javascript
nodejs中使用ffmpeg给图片添加文字水印

这里就使用了多媒体处理开源库ffmpeg,其中的drawtext滤镜就可以高效的实现图片添加文字水印功能。drawtext滤镜详细文档在这里可以查看 https://ffmpeg.org/ffmpeg-filters.html#drawtext-1。nodejs本身不太擅长处理图片视频等计算密集性的功能,所以需要第三方的非nodejs库或工具来实现此功能。上面主要是通过nodejs的命令行执行工具

#node.js#前端
Nuxt3项目中集成element-plus UI库

产生这个问题的原因可能是在flex布局中子元素el-menu的宽度在没指定的时候,默认是最小的,在最小的情况下el-menu-item不显示了,只显示内部自动添加的el-sub-menu。使用过程中碰到一个与这个库有关的问题,一直以为是这个库的问题,在github上查了好久也没有找到解决办法,后来发现原来是flex布局产生的问题。花不少时间在尝试了网上文章中说的方式,都会出现各种编译时和运行时的问

#ui#vue.js#elementui
nuxt3中使用medium-zoom来实现图片点击放大功能

medium-zoom是一个模仿medium网站中的图片点击放大效果的开源库,源码在。使用简单,扩展性也强。

#前端#javascript#开发语言
vue中的require不支持传入变量怎么办呢?

版权声明:本文为凸然网站的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。虽然 webpack require传入的路径不能是个纯变量,但路径可以设置为。那怎么解决这个问题呢?

#vue.js#javascript#前端
记一次ios内购开发中踩的坑

通过后我以为就没问题了,但第二天打开xcode运行应用后,准备验证一下真实的购买是不是成功的,之前一直是在沙箱环境下测试内购的。调整心态,冷静思考, 首先沙箱环境没有问题,按苹果官方描述,沙箱环境没有问题说明正式环境也不会有问题,那问题出在哪里呢…我先把从xcode运行起来的应用卸载掉,然后从app store下载审核通过的包,然后点击支付,咦,竟然能支付成功,前段时间好不容易把APP中的非续期内

#ios#xcode#macos
苹果appstore新推出了抽成收益降到15%的计划,正在申请中...

做iOS的都知道,苹果的appstore对应用(包括游戏)内购的服务要抽成30%。这就导致除游戏外的应用,appstore上的服务要比android应用市场的贵。版权声明:本文为凸然社区的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。当时由于有其它事,就没有暂时没有继续了解。今天抽空仔细看了下。很显然我这边是符合条件的。随即注册了下,注册很简单就不上图了。然后注册

#ios#前端
flutter中Listener与GestureDetector的区别

也就是说,当子widget与父widget需要处理相同的触摸事件时,GestureDetector可以通过竞争机制来解决事件冲突,而Listener不会处理这种冲突。使用Listener的话,很多手势还需要自己根据最原始的触摸事件来判断,比较麻烦。flutter中有两种触摸事件监听方式,一个是Listener,一个是GestureDetector。而GestureDetector可以识别各种各样的

#flutter#android
解决m1的mac下 执行flutter pub run ffigen 出现“(have ‘arm64’, need ‘x86_64’)“错误

ffigen主要是用来将底层的c/c++的导出函数转成dart能方便调用的方法,用起来挺方便的,之前在windows弄成功过,现在在要在m1的mac下再弄一次,不出意外,果然又碰到问题了。版权声明:本文为凸然网站的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。看了下自己电脑上的dart版本,不过这么做还是不太建议,毕竟基础的开发环境能不动,就尽量不动,好几个生产项

#flutter#macos#android
nuxt3中如何进行网络api接口请求

useAsyncData 在server端会执行,但在client端会wait,并且上面代码中的data数据和server端请求的一致。这就导致页面首次要展示的内容在server和client端不一致,就会产生Hydration Mismatch 的错误。这样似乎调用机制和useAsynData是一致的,但其实笔者用的时候发现还是有点区别的。所以不得不使用原始的接口地址。这样在本地开发调试的时候,

#前端#前端框架#vue.js +1
暂无文章信息