logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

部分常用的正则表达式

 再来一部分正则表达式邮箱:/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/电话:/^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;汉字:/.*[\u4e00-\u9fa5]+.*$/字...

#正则表达式
flutter集成百度地图定位 ‘BMKLocationManager.h‘ file not found报错

好久不见~最近接手了一个flutter的项目,需求是接入百度地图的定位插件。但是按照官网的文档来做,安卓没有问题,但是ios就惨了,各种编译报错。flutter_bmflocation: ^3.6.0 集成报错‘BMKLocationManager.h’ file not found有需要的可以直接拉最下面,看解决方案。我也没写过原生开发的语言,所以这个对我一个写前端的来说还是有那么一丢丢难度。关

文章图片
#flutter
nodejs 雪花算法生成long型主键ID 默认16位

之前在写nodejs应用存储使用MySQL的时候,使用了UUID作为主键,然后发现在数据量比较大的情况下,性能会直线下降,而且存储也比较消耗空间,现在重写了ID的生成部分,使用雪花算法生成long型id.参考资料: snowflake-id感谢次代码的大佬新建一个 SnowflakeID.js 的类代码如下:/*** 雪花 ID 生成器* Date: 2020年9月25日14:20:21* Ver

vue中使用Alipayer,播放rtmp,m3u8,mp4视频, vue-alipayer-v2.

这是一个基于Alipayer 开发并封装于vue的播放器由于项目需要接入rtmp协议的直播流,用于实时监控,看了网上的几个开源播放器,最后选择了阿里云的开源播放器,Alipayer,但是Alipayer是cdn加载的,且没得一个正式的vue版本,最后还是选择了自己手写吧.废话不多说,直接上代码,如下:项目地址:https://github.com/langyuxiansheng/vue-...

vuex打印的对象有值,但取用的时候没有值 为undefined

异步获取的对象,打印的时候可以看到有值,但是实际使用的时候是没有值的 ,原因是vuex的state未初始化定义.

解决 vue.draggable 拖拽 点击事件失效无效与拖拽事件冲突的问题

draggable 是个非常不错,而且很方便的拖拽组件,但是你在项目中可能会遇到被包裹的拖拽元素对象的点击事件失效的问题,事件冲突了.先看代码示例,再看解决思路及方法.1. 被拖拽组件的父组件 Warp.vue<template><draggable v-model="sendData.template" class="app-form-items" @change="handl

#javascript#html
Flutter 打包发布工具推荐:Android 多渠道打包、iOS IPA 构建、蒲公英发布和应用市场配置管理

Flutter 打包发布工具 Open Release Pilot 开源,支持 Android 多渠道打包、iOS IPA 构建、蒲公英发布和应用市场配置管理。该工具旨在简化 Flutter App 发布流程,提供本地发布工作台,解决重复性工作问题。主要功能包括:多项目发布配置、Android 多渠道打包(支持跳过已存在包)、iOS IPA 构建与 App Store Connect 上传、应用市

文章图片
#开源
Flutter 打包发布太繁琐?开源一个本地 Flutter 多渠道打包、IPA 构建和应用市场发布工具

本文介绍了一个名为Open Release Pilot的开源工具,旨在简化Flutter应用的本地打包发布流程。该工具提供了可视化界面管理Flutter项目的Android多渠道打包、iOS IPA构建及上传到各平台(如App Store Connect、蒲公英等)的功能。主要特点包括:集中管理发布参数、自动生成APK/IPA文件、保存本地构建记录、支持局域网扫码安装等。工具通过Node服务实现,

文章图片
#flutter#开源
vue-sign-canvas v2 重构复盘:从 Vue 2 签名板到 Vue 3 + TypeScript 组件库

Vue-sign-canvas v2版本进行了全面升级,主要改进包括:1) 重构为Vue3+TypeScript+Vite技术栈;2) 优化移动端触点精度,统一PC/移动端输入事件;3) 新增签名状态管理、撤销重做、背景图合成等业务功能;4) 改进导出处理,支持旋转、JPEG白底等需求;5) 组件结构拆分为状态管理、绘制工具等模块,提升可维护性。该版本不兼容Vue2,但提供了更完整的签名解决方案,

文章图片
#typescript#vue.js#重构 +2
从 Vue 2 到 Vue 3:我把 vue-aliplayer-v2 重构成了一个更现代的阿里云播放器组件

摘要 本文介绍了开源项目 vue-aliplayer-v2 从 Vue 2 到 Vue 3 + TypeScript + Vite 的重构过程。重构解决了旧版本在 Vue 3 兼容性、阿里云新版 SDK 适配、多实例管理等方面的痛点,同时完善了类型支持、文档和演示功能。项目采用 Vite 构建,区分 demo 和 npm 包输出,组件 API 设计分为基础配置和高级功能两层,既保留官方 SDK 灵

文章图片
#vue.js#阿里云#前端
    共 20 条
  • 1
  • 2
  • 请选择