前端获取用户ip地址 之前看见几个网站,显示当前我的ip,所在城市什么什么,还帮我查天气,感觉可叼。今天自己来试试。温馨提示:擅自收集用户ip可能涉及侵犯用户隐私(可能,我也不清楚),建议收集前询问用户获取授权。
Element使用教程 1.安装npm安装推荐使用 npm 的方式安装,它能更好地和打包工具配合使用CDN域名目前可以通过获取到最新版本的资源,在页面上引入 js 和 css 文件即可开始使用。建议使用 CDN 引入 Element 的用户在链接地址上锁定版本,以免将来 Element 升级时受到非兼容性更新的影响。锁定版本的方法请查看。
上线后遇到字体跨域问题,解决方法 前端修改:字体转化为base64,将字体转化,然后改变代码重新引入后端及服务器:如果你的网站是通过后端语言(如PHP、Node.js、Python等)处理的,你可以在你的后端代码中设置CORS头。例如,在Node.js的Express框架中,可以使用。如果你使用的是Apache、Nginx或其他Web服务器,你需要编辑服务器的配置文件以添加CORS头。,将字体转化,然后改变代码重新引入。注意替换为你的实际域名。中间件来轻松设置CORS头。
uniapp微信小程序,不下载文件借助小程序直接分享文件 借助的分享小程序的api,在分享小程序时,把分享的文件名称和url一并分享出去,在打开小程序时进行检查,如果判断出来有这两个数据,则进行文件下载打开操作。uni.showShareMenu会在右上角的菜单中显示分享功能,下面的if判断会在数据长度大于一且url不为空时调用下载打开函数。分别是分享时存储数据,下载打开文档,使用的代码。转义是因为,有些时候带中文的url下载失败,莫名其妙的,就加了个转义。sharedItem是在分享时存数据的,默认值为产品名称,这样可以在使用右上角分享是正常分享出去。
npm,node版本控制的两种方法 推荐选择nvm-setup.zip进行安装,安装时可以自定义安装路径,不在意的话也可以使用默认路径,安装好之后,可以使用。volta有一个优点,它可以为每个项目选择不同的node和npm版本,如果需要的话请使用volta。来检测是否安装成功,如果成功的话会显示出自己安装的版本。选择适合自己系统的版本进行下载安装。
uniapp,微信小程序下载文档及分享文档,文件名称修改,名称字数超出滚动(跑马灯) 这个代码会将文件名称作为下载下来的文件名称,并且我做了后缀判断,不会出现重复后缀。官方说明:打开函数支持格式:doc,docx,xls,xlsx,ppt,pptx,pdf。上传方法:登录微信公众平台,选择你的小程序,左边开发设置,右边下滑找到服务器域名,我配置了request合法域名和downloadFile合法域名,然后上代码,即可正常使用。开发使用的uniapp。主要功能由js部分实现,我这边测试功能,用的url全是自己在gitee上传的文件,所以需要将gitee的域名上传到小程序微信公众平台的后台。