HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

uni-app自定义弹窗

uni-app自定义弹窗

github地址,喜欢的可以star下哦

插件预览图

使用教程

1.插件代码拷贝

  • 下载后把components目录下modal.vue文件拷贝到自己项目目录下

2.插件使用

  • vue页面使用
<template>  
    <view>  
        <button type="primary" @tap="isShowAdTip = true">显示</button>  
        <modal v-if="isShowAdTip" :cancelVisble="false" @cancel="cancel" @ok="ok">这是提示内容</modal>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                isShowAdTip:true  
            }  
        },  
        methods: {  
            cancel(){  
                console.log("cancel回调")  
                this.isShowAdTip = false  
            },  
            ok(){  
                console.log("ok回调")  
                this.isShowAdTip = false  
            }  
        }  
    }  
</script>  
API

// 取消按钮文字  
cancelText:{  
    type:String,  
    default:"取消"  
},  
// 取消按钮是否显示  
cancelVisble:{  
    type:Boolean,  
    default:true  
},  
// 确认按钮文字  
okText:{  
    type:String,  
    default:"确定"  
},  
// 幽灵属性,使按钮背景透明  
okGhost:{  
    type:Boolean,  
    default:false  
},  
// 点击蒙层是否允许关闭  
maskClosable:{  
    type:Boolean,  
    default:true  
},  
// 是否显示关闭按钮  
closable:{  
    type:Boolean,  
    default:true  
},  

// 事件  
@cancel   点击遮罩层或右上角叉或取消按钮的回调  
@ok       点击确定回调  
兼容性

uni-app项目中使用都兼容

继续阅读 »

uni-app自定义弹窗

github地址,喜欢的可以star下哦

插件预览图

使用教程

1.插件代码拷贝

  • 下载后把components目录下modal.vue文件拷贝到自己项目目录下

2.插件使用

  • vue页面使用
<template>  
    <view>  
        <button type="primary" @tap="isShowAdTip = true">显示</button>  
        <modal v-if="isShowAdTip" :cancelVisble="false" @cancel="cancel" @ok="ok">这是提示内容</modal>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                isShowAdTip:true  
            }  
        },  
        methods: {  
            cancel(){  
                console.log("cancel回调")  
                this.isShowAdTip = false  
            },  
            ok(){  
                console.log("ok回调")  
                this.isShowAdTip = false  
            }  
        }  
    }  
</script>  
API

// 取消按钮文字  
cancelText:{  
    type:String,  
    default:"取消"  
},  
// 取消按钮是否显示  
cancelVisble:{  
    type:Boolean,  
    default:true  
},  
// 确认按钮文字  
okText:{  
    type:String,  
    default:"确定"  
},  
// 幽灵属性,使按钮背景透明  
okGhost:{  
    type:Boolean,  
    default:false  
},  
// 点击蒙层是否允许关闭  
maskClosable:{  
    type:Boolean,  
    default:true  
},  
// 是否显示关闭按钮  
closable:{  
    type:Boolean,  
    default:true  
},  

// 事件  
@cancel   点击遮罩层或右上角叉或取消按钮的回调  
@ok       点击确定回调  
兼容性

uni-app项目中使用都兼容

收起阅读 »

uniapp x 数据类型

uni-app-x

uniapp x 数据类型那块太难用了,不像js也不像java,玩了两天。放弃了,map list太难用了。先改改吧,还有接口太少,抓紧更新,代码为了适配,写的像屎一样。

uniapp x 数据类型那块太难用了,不像js也不像java,玩了两天。放弃了,map list太难用了。先改改吧,还有接口太少,抓紧更新,代码为了适配,写的像屎一样。

编辑器导入插件是该优化下了

优化

多个目录,子目录名一样,就会这样............

多个目录,子目录名一样,就会这样............

【公告】关于Android云端打包环境更新的说明

云端打包

根据 Google Play 要求从 2024 年 8 月 31 日起,新应用和应用更新必须以 Android 14(API 级别 34)或更高版本为目标平台,才能提交到 Google Play,详情参考 https://developer.android.com/google/play/requirements/target-sdk?hl=zh-cn
为支持此需求,HBuilderX4.26 alpha 版本已更新Android平台云端打包环境:compileSdk 为 34、buildToolsVersion 为 34.0.0、Gradle 为 8.5、Android Gradle 插件为 8.2.2、JDK 为 Amazon corretto 17.0.12.7.1,详情参考:https://uniapp.dcloud.net.cn/tutorial/app-env.html

由于此次更新升级了 Android Gradle 插件(AGP),由原来的 4.2.0 更新为 8.2.2,可能导致 uni原生插件 无法兼容,通常现象是可以正常打包生成apk,但是功能无法使用,请开发者尽快更新到 HBuilderX4.26 alpha 测试兼容性并确保插件功能可用。从 2024 年 9 月 30 开始,如发现插件未适配兼容支持新的云端打包环境,将会对插件做下架处理。

继续阅读 »

根据 Google Play 要求从 2024 年 8 月 31 日起,新应用和应用更新必须以 Android 14(API 级别 34)或更高版本为目标平台,才能提交到 Google Play,详情参考 https://developer.android.com/google/play/requirements/target-sdk?hl=zh-cn
为支持此需求,HBuilderX4.26 alpha 版本已更新Android平台云端打包环境:compileSdk 为 34、buildToolsVersion 为 34.0.0、Gradle 为 8.5、Android Gradle 插件为 8.2.2、JDK 为 Amazon corretto 17.0.12.7.1,详情参考:https://uniapp.dcloud.net.cn/tutorial/app-env.html

由于此次更新升级了 Android Gradle 插件(AGP),由原来的 4.2.0 更新为 8.2.2,可能导致 uni原生插件 无法兼容,通常现象是可以正常打包生成apk,但是功能无法使用,请开发者尽快更新到 HBuilderX4.26 alpha 测试兼容性并确保插件功能可用。从 2024 年 9 月 30 开始,如发现插件未适配兼容支持新的云端打包环境,将会对插件做下架处理。

收起阅读 »

关于8月29日云端打包服务器网络故障的说明

云端打包

2024年8月29日11点开始,云端打包服务器机房运营商出现网络故障,无法连接仓储依赖库。
发现问题后已及时联系供应商紧急处理,已于当天下午15:30恢复正常。
在此期间出现部分Android打包机无法正常下载仓储依赖库,从而导致云端打包失败。

在此期间如果开发者使用了付费云端打包,并且是因为服务器网络问题导致打包失败了,我们会退回云端打包费用

由于此网络问题确实存在一些不可控因素,目前我们已经采取一些监控措施,尽量及时发现并处理。
由此给开发者带来的影响,还请谅解,我们也会持续优化云端打包环境,提供更稳定的服务。

继续阅读 »

2024年8月29日11点开始,云端打包服务器机房运营商出现网络故障,无法连接仓储依赖库。
发现问题后已及时联系供应商紧急处理,已于当天下午15:30恢复正常。
在此期间出现部分Android打包机无法正常下载仓储依赖库,从而导致云端打包失败。

在此期间如果开发者使用了付费云端打包,并且是因为服务器网络问题导致打包失败了,我们会退回云端打包费用

由于此网络问题确实存在一些不可控因素,目前我们已经采取一些监控措施,尽量及时发现并处理。
由此给开发者带来的影响,还请谅解,我们也会持续优化云端打包环境,提供更稳定的服务。

收起阅读 »

有偿处理前端开发的bug 包括不限于 uniapp 小程序 vue react 等前端所有问题

解决方案 bug反馈

有需求备注来意 13521419473 VX

有需求备注来意 13521419473 VX

failed to execute git

Git

git 推送的时候出错
fatal: the remote end hung up unexpectedly Everything up-to-date

解决方法

修改提交缓存大小为500M,或者更大的数字
git config --global http.postBuffer 524288000

继续阅读 »

git 推送的时候出错
fatal: the remote end hung up unexpectedly Everything up-to-date

解决方法

修改提交缓存大小为500M,或者更大的数字
git config --global http.postBuffer 524288000

收起阅读 »

关于hx选中文本自动复制粘贴问题的解决方案

复制粘贴 粘贴 复制 双击粘贴

问题

目前,windows上某些划词类软件(如豆包有道词典夸克钉钉等), 可能和hx的快捷键发生功能冲突,造成hx选中文本时划词软件触发“ctrl+insert”的hx快捷键。

排查

关闭这些软件, 注意是彻底关闭程序。关闭后,看下是否正常? 如果正常,可以使用下面的解决方案解决问题。

解决方案1

关闭这些软件的划词功能

解决方案2

打开hx菜单的工具->自定义快捷键,右侧用户设置内添加如下内容:

  {  
    "key": "ctrl+insert",  
    "command": "editor.action.clipboardCopyAction",  
    "override": true  
  },

也可以将command替换成您认为不影响使用的其他功能

继续阅读 »

问题

目前,windows上某些划词类软件(如豆包有道词典夸克钉钉等), 可能和hx的快捷键发生功能冲突,造成hx选中文本时划词软件触发“ctrl+insert”的hx快捷键。

排查

关闭这些软件, 注意是彻底关闭程序。关闭后,看下是否正常? 如果正常,可以使用下面的解决方案解决问题。

解决方案1

关闭这些软件的划词功能

解决方案2

打开hx菜单的工具->自定义快捷键,右侧用户设置内添加如下内容:

  {  
    "key": "ctrl+insert",  
    "command": "editor.action.clipboardCopyAction",  
    "override": true  
  },

也可以将command替换成您认为不影响使用的其他功能

收起阅读 »

live-pusher开启补光灯

闪光灯 live_pusher

this.livePusher.toggleTorch()

this.livePusher.toggleTorch()

请问实名认证审核要多久,周末审核吗

审核

请问实名认证审核要多久,周末审核吗

请问实名认证审核要多久,周末审核吗