草庐IT

uni-module

全部标签

uniapp使用uni.request获取后端数据并渲染 | 含如何处理获取到数据无法渲染问题

问题描述:在uniapp中使用uni.request获取后端数据并渲染,但是获取到了数据无法进行全局赋值。data(){ return{ array:[] };}, onLoad(){ this.updateData();}updateData(){ uni.request({ url:'*****', data:{}, header:{'Content-Type':'application/x-www-form-urlencoded'}, success:(res)=>{ console.log(res) letdata=res.data; this.array=dat

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\hp\AppData\Roaming\npm\node_modules\nrm\nod

在学习node.js时安装全局工具nrm工具,尝试使用nrmls命令查看可使用服务器,发现报错Error[ERR_REQUIRE_ESM]:require()ofESModule C:\Users\hp\AppData\Roaming\npm\node_modules\nrm\cli.jstoadynamicimport()whichisavailableinallCommonJSmodules.  atObject.(C:\Users\hp\AppData\Roaming\npm\node_modules\nrm\cli.js:9:14){ code:'ERR_REQUIRE_ESM'}通过

go - 如何获取 Go 详细的构建日志,以及 GOPATH 和 "go module"模式下所有使用的包?

我有一个项目的情况。当我在GOPATH外部使用go模块和在GOPATH内部使用“goget”时,它的行为有所不同。在这两种情况下,构建都没有错误。但是GPRC连接的行为不同。在“gomod”情况下给出超时,与“goget”一起正常工作。我怀疑go使用了不同的包集。我需要包含两种模式版本的已用包的完整列表以进行比较。我怎样才能访问它? 最佳答案 要使用GOPATH列出已安装的包,请参阅这个旧线程:Howtolistinstalledgopackages以下适用于新模块模式。在编译/构建时您可以使用golist-mall命令查看将在构建

go - 如何获取 Go 详细的构建日志,以及 GOPATH 和 "go module"模式下所有使用的包?

我有一个项目的情况。当我在GOPATH外部使用go模块和在GOPATH内部使用“goget”时,它的行为有所不同。在这两种情况下,构建都没有错误。但是GPRC连接的行为不同。在“gomod”情况下给出超时,与“goget”一起正常工作。我怀疑go使用了不同的包集。我需要包含两种模式版本的已用包的完整列表以进行比较。我怎样才能访问它? 最佳答案 要使用GOPATH列出已安装的包,请参阅这个旧线程:Howtolistinstalledgopackages以下适用于新模块模式。在编译/构建时您可以使用golist-mall命令查看将在构建

uni-app下拉框 可实现输入下拉框 搜索+选择组合框功能

uni-app下拉框可输入下拉框搜索+选择组合框功能效果图插件示例地址https://ext.dcloud.net.cn/plugin?id=3756!--页面添加该标签-->template>view> combox-searchlabel="选择职位:"labelWidth="130px"emptyTips="无匹配选项":isJSON="true":keyName="keyName" placeholder="请选择职位":candidates="zhiweiList"@getValue="getValue">/combox-search> /view> /template>sc

Module was compiled with an incompatible version of Kotlin.The binary version of its metadata is....

解决ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.7.1,expectedversionis1.5.1.的问题。出现此问题是因为kotlin的版本不一致,下载的版本可以从提示的错误信息中定位到下载kotlin的位置,打开后可以找到很多版本,结合错误信息说:元数据是1.7.1,但是期待的版本是1.5.1,所以需要更改期待的版本改成现有的版本即可。在项目下(外面那个)的build.gradle中,可以看到指定的kotlin版本为1.5.几,所以需要更改期待的版本将这个版本改成上

解决uni-app微信小程序底部input输入框,键盘弹起时页面整体上移问题

一.存在的问题:         微信小程序聊天界面,当input 框获取焦点时会自动调起手机键盘,当键盘弹起时,会导致页面整体上移,页面头信息会消失不见。二.需要实现的效果键盘弹出时,底部的输入框跟随键盘上弹;页面头固定在顶部不动;3.聊天信息区域(即内容区)调整高度,该区域局部滚动; 效果图对比三.解决思路设置使键盘弹起使页面不上移;设置输入框所在盒子为绝对定位;键盘弹起时获取键盘高度;设置输入框所在盒子的bottom的键盘高度;清除输入框固定定位导致的浮动(在输入框盒子的上面盒子下方设置padding-bottom【高度与输入框相同】;或者在输入框所在盒子上面加一个块级元素【高度与输入框

前端删除node-module和清除缓存的方法

1、删除nodemodules文件前端删除node_modules包,可以右键一键删除,但是当包体积很大时,就会要删除很久,这时候可以使用命令行进行删除,可以跟快删掉node_modules包。命令如下:先安装:npminstall-grimraf再执行:rimrafnode_modules2、清除npm缓存(1)直接删除缓存文件,删除C:\Users\用户名.npmrc这个文件。(2)执行:npmcacheclean--force,同样达到清除缓存文件的目的。

uni-app 微信小程序 保存当前页面为图片

由于在微信小程序环境下面没法获取dom,很多方法都很难去实现保存html结构的页面,比较有效的#painter可以不需要操作dom,但是那玩意儿和重新用js写个页面一样,简单的页面还好,复杂的,元素比较多的就很麻烦,所以考虑用webview+html2canvas来完成先说一下思路,既然在微信小程序环境下行不通,那就考虑换个环境,用webview加载页面,再通过html2canvas来生成相应的canvas,然后转成图片。首先是webview,不懂的可以去看下官方文档,贴在这里:https://uniapp.dcloud.net.cn/component/web-view.html#web-v

uni-app如何获取位置信息(经纬度)

文章目录前言一、相关代码二、相关的数据返回三、效果展示最后前言提示:这里可以添加本文要记录的大概内容:在实际项目中很多时候我们需要获取设备的位置信息,去展示给客户,或者以位置信息为参数,继续向服务器获取一些数据。接下来以uni-app小程序项目为例来介绍获取位置信息的思路提示:以下是本篇文章正文内容,下面案例可供参考一、相关代码判断手机定位是否授权//定位授权getLocation(){letthat=this;//1、判断手机定位服务【GPS】是否授权uni.getSystemInfo({success(res){console.log("判断手机定位服务是否授权:",res);letloc