uniapp中this.$refs无效获取为空小程序$refs获取对象为空 在网上找了一圈,搜索关键词,小程序端不能使用vue的$refs么?在官网也搜了下都说是小程序本身就不支持操作dom,要获取dom信息请用uni.createSelectorQuery()这种。最后发现是我在页面最开始用v-if做了个判断,如果为空,整个页面不显示导致的,将v-if缓存v-show就行了。通过$refs,获取为空,该代码在onload中不行,等页面渲染完成后,通过点击的方式又能获取。
一款交友APP,聊天交友,视频交友,语音交友,直播交友,同城交友,一对一交友,一对一视频聊天,1v1同城交友,1v1交友,付费交友,相亲交友,陌生人交友源码 该软件是一款支持多国语言的1v1聊天交友app,参考了市面上常见的一些交友APP开发的,目前开源的是第一版的模板。前端是基于uniapp+tim+trtc 后端是java+mybatis plus+element ui可用于交友APP,聊天交友,视频交友,语音交友,直播交友,同城交友,一对一交友,一对一视频聊天,1v1同城交友,1v1交友,付费交友,相亲交友,陌生人交友等等,支持定制,有需求的可联系我们定制,价格美丽,包你满意。
即时通讯,IM,聊天交友,同城交友,同城约会APP源码 项目前端地址:https://gitee.com/mashangzhifu/mszf-im基于uniapp+tim开发的一款多国语言即时通讯 IM app,支持单聊,群聊,语音通话,视频通话,等等。适用于同城交友,同城约会,聊天交友,以及作为各种内部私密聊天工具,核心功能就是聊天,可在该功能基础上扩展出各种功能,支持定制,有需求的可联系我们定制,价格美丽,包你满意。后端技术栈为:java+mybatis plus。
闲置交易,二手交易,二手商城,同城交易,社交商城类APP源码 项目前端地址:https://gitee.com/mashangzhifu/mszf-gohsop基于uniapp开发的一款支持多国语言的闲置交易,二手交易,二手商城,同城交易,社交商城类APP源码,大致功能如下:后端技术栈为:java+mybatis plus内置聊天功能,可用户二手交易,以及社交商城等等,支持多国语言,对接了paypal,google登陆,facebook登陆,可直接上架国外市场运营。支持定制,有需求的可联系我们定制,价格美丽,包你满意。
vue get请求传数组,get请求传数组 有两种方式:1.手动转换定义转换方法: converToUrl(requestParams){ let params = []; Object.entries(requestParams).forEach(([key, value]) => { let param = key + '=' + value; params.push(param); }); return '?' + params.join('&am
CSS实现文字两边横线,CSS实现文字两边线条 先看效果,其他方式登陆两边各有一条横线代码如下,用的是scss语法:uniapp中,如果是普通的html,将view替换成div即可。 <view class="other-login"> <view class="line"></view> <view class="other"> <view class="text">其他方式登陆</view> </view&g
transitive dependencies (if any) will not be available, enable debug logging for more details错误 一、问题描述我这里上传了jar到远程仓库,然后将本地仓库里的相关jar全部删除,刷新了下引入该依赖的项目,让他从远程仓库下载下来,看是否可用,编译的过程中会报如下的错误:[WARNING] The POM for com.xxx:xxx-xxx:jar:1.0.6 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details[WARNING] The P
maven项目手动打包jar上传到中央仓库bat脚本,maven手动打包上传中央仓库bat脚本 一、问题描述我这里有个项目,模块特多,而且拆散在各个工程里,在IDEA里打包,需要每个工程每个工程打开然后打包或者在cmd下,麻烦不说,还费时间,这种方式,打包所有的项目,到上传到中央仓库,起码半个小时,由于我这有些模块需要单独手动进行打包,不能直接就上传,还需要处理下,每次发布时特麻烦,所有就有了想写个工具来处理下,刚开始想整个maven插件,这种方式也麻烦,每个项目里还有在引入一下,索性就直接用bat批处理算了,简单还不需要什么环境,到后面发现bat真的是难用。网上的资源也不多,尤其是变量,分什么延迟
bat批处理对xml字符串替换会将注释替换掉 bat批处理xml替换会将注释去掉写了个bat脚本对xml文件中的指定字符串进行替换,替换之后,xml中的所有<!-注释-->注释中的!会被替换为空,网上的资源也不多,找了一圈没有找到能用解决方法,后来发现是由于延迟变量引起的,bat中的变量真的。。。可用代码如下: set dgPomPath=d:\xxx\xxx.xml set oldVersions=1.0.1 set newVersions=1.0.2 for /f "delims=" %%i ...
maven命令行指定插件版本,maven修改默认插件版本,maven修改插件版本 一、问题描述这里发布jar,用到了maven-gpg-plugin插件,采用命令行执行命令:mvn gpg:sign-and-deploy-file -Durl=https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=ossrh -DpomFile=xxx-common-1.0.2.pom -Dfile=xxx-common-1.0.2.jar保兼容性错误:[INFO] Scanning fo
proguard混淆后出现java.lang.VerifyError: Bad return type错误 一、问题描述用proguard混淆jar包之后,启动就报如下错误: Exception in thread "main" java.lang.VerifyError: Bad return typeException Details: Location: aaa/bbb/ccc/ddd/eee/e/c.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; @80: areturn Reason: Type 'java/la
getClassLoader()返回null,getClassLoader()获取为空 一、问题描述通过getClassLoader()的方式获取jar包中的资源,为空:this.getClassLoader().getResources("com/xxxx/test/Start.class").hasMoreElements();this.getClassLoader().getResourceAsStream("test.txt");使用ClassGraph,可以换成包名,看是否能获取到: try (ScanResult scanResult = new Clas
proguard+spring boot 多模块混淆之后启动注入失败,报NoSuchBeanDefinitionException,UnsatisfiedDependencyException错误 一、问题描述spring boot多模块项目,其中的某个模块,使用proguard混淆之后,在主模块里,引入,启动就报如下错误:19:46:30.729 [main] ERROR o.s.b.SpringApplication - [reportFailure,860] - Application run failedorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with na
mybatis/mybatis plus 设置全局参数/全局变量/全局属性/手动设置全局参数 一、问题描述有时候在使用mybatis/mybatis plus过程中,需要用到一些全局变量,方便维护,比如表名前缀,为整个项目使用统一的表前缀,将它定义为一个变量,在xml中直接使用就行了,这就省去了很多事。二、解决方法有以下2中方式可以实现:方法一mybatis/mybatis plus默认就支持全局变量,可通过如下方式配置:mybatis-plus配置:mybatis-plus: typeAliasesPackage: com.xxx.entity mapperLocations
mybatis/mybatis plus报错:Invalid bound statement (not found) 解决方法汇总 一、问题描述mybatis/mybatis plus报:Invalid bound statement (not found) 错误,基本上都是mapper文件引起的,我将它总结三类:1.mapper.xml文件不存在2.mapper.xml文件里内容有误3.mapper.xml文件路径配置有误二、解决方法以下是自己遇到的和参考了网上的一些解决方法,可以对着过一遍:1.检查xml的namespace是否和xml文件的package名称一一对应2.检查xml中是否使用了type别名,如果用了
Input length must be multiple of 8 when decrypting with padded cipher 错误 一、问题描述用TrueLicense 做了个授权的功能,将生成的证书文件,导入到程序里,一启动就报如下错:javax.crypto.IllegalBlockSizeException: Input length must be multiple of 8 when decrypting with padded cipher at com.sun.crypto.provider.CipherCore.prepareInputBuffer(CipherCore.java:1005) at com.sun