自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 Uniapp 微信小程序端分享

其次必须要有这两个函数 onShareAppMessage 和 onShareTimeline 这两个函数跟data平级,然后是这两个函数的内容如下 参数res需要传,即使不用也要传参,否则自定义的样式无效,只能分享当前页面的截图。可在同一个页面添加不同的分享内容,在methods中添加。点击小程序右上角的分享按钮或自动以share按钮。文章为个人工作记录,如有不妥之处请私信,3Q!首先小程序账号微信需要认证,否则不能分享,在view 中添加分享按钮。

2024-03-06 15:00:12 440

原创 request to https://registry.npm.taobao.org/uview-ui failed, reason: certificate has expired

https://registry.npm.taobao.org/uview-ui failed, reason: certificate has expired

2024-02-18 11:01:47 1523

原创 uniapp微信小程序开发 生产环境去除console.log日志

为了调试方便,在调试时候,会大量编写console.log,项目发布后,就有点难受了,处理方式1、手动删除(不推荐,太耗时,也不方便后期的调试。2、在App.vue的onLaunch中添加相关代码。

2023-12-11 14:22:22 544 1

原创 uni-app微信小程序页面滑动,副标题固定到顶部

1、首先加载时通过uni.createSelectorQuery的方法获取需要被锁定在顶部样式距离顶部的距离2、利用页面滚动的onPageScroll函数获取页面滑动的距离3、当滑动的距离大于(锁定框)初始化时距离顶部的高度时,修改样式为“position: fixed;”固定定位样式4、(个人处理方式可忽略)为了防止样式变化后页面闪动,加一个和头部相同样式用于缓冲。

2023-12-06 15:38:13 411

原创 uniapp 使用uview的日历u-calendar微信小程序持续报警

报警提示:new Date(“2024-04-30T00:00:00.000Z”) 在部分 iOS 下无法正常使用,iOS 只支持 “yyyy/MM/dd”、“yyyy/MM/dd HH:mm:ss”、“yyyy-MM-dd”、“yyyy-MM-ddTHH:mm:ss”、“yyyy-MM-ddTHH:mm:ss+HH:mm” 的格式u-calendar 在最新微信小程序中持续报警,版本"uview-ui": “^2.0.36”,原因是因为ios - /时间转换问题。

2023-12-05 15:52:59 794

原创 Uniapp开发微信小程序自定义Title,剩余部分scrollview自动填充

Uniapp开发微信小程序自定义Title,+剩余部分scrollview自动填充主要通过uni.getSystemInfo获取手机的类型,根据IOS系统或Android系统设置手机状态栏的高度。

2023-11-28 10:10:57 513

原创 JS Object.keys获取对象的长度

JS Object.keys获取对象的长度。

2023-11-28 09:21:56 86

原创 VUE离线环境开发搭建

1-1、首先用一台可连接外网的PC(Windows系统)安装好对应的nodejs、npm、vue-cli和开发软件vscode本人的版本如下1-2、查看npm全局安装包的存放目录(外网电脑npm-cache缓存目录)cmd运行命令行。1-3、进入目标目录下,找到目录下的文件夹npm-cache,复制U盘或者光盘中。

2023-11-01 17:40:55 1150

原创 微信小程序页面跳转使用的区别

switchTab:跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。navigateBack:关闭当前页面,返回上一页面或多级页面。redirectTo:关闭当前页面,跳转到应用内的某个页面。navigateTo:保留当前页面,跳转到应用内的某个页面。reLaunch:关闭所有页面,打开到应用内的某个页面。

2023-10-30 15:25:20 61

原创 微信小程序使用腾讯地图的操作流程且实现部分功能

微信小程序接入腾讯地图的流程

2023-08-14 14:34:38 1814

原创 使用uniapp编写微信小程序并与原生小程序代码进行混合发布

编译之后代码会被进行压缩到项目路径下的unpackage的目录下,unpackage/dist/dev/mp-weixin的文件夹。这时vue文件会被拆分,其中的变量名也会被替换掉,基本没有可读性,变成微信框架样式,一个VUE拆分成多个文件即xx.js、xx.json、xx.wxss(微信框架)例下图所以这里面的代码基本是不能动的,如要做修改就要回到编译之前的uniapp项目中进行修改,修改完成后再次编译;下面是和微信合并的过程。

2023-08-07 10:51:55 888

原创 JS 之export、export default和module.exports(个人记录)

在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。在创建JavaScript模块时,export 语句用于从模块中导出实时绑定的函数、对象或原始值,以便其他程序可以通过 import 语句使用它们。在使用import进行导入时,这些绑定值只能被导入模块所读取,但在export导出模块中对这些绑定值进行修改,所修改的值也会实时地更新。两种不同的导出方式,命名导出(export)和默认导出(export default)。能够在每一个模块中定义多个命名导出,但是只允许有一个默认导出。

2023-07-12 15:26:57 1843 2

原创 【Vue打包环境全局配置process.env.NODE_ENV和process.env.VUE_APP_ENV的用法】

注:NODE_ENV=“production"不同的环境上线时,基本上都需要使用"production"环境,因为这里有个问题个人没有解决,如环境配置时使用其他的字段,例如"sit”,打包配置中的configureWebpack通过判断(process.env.NODE_ENV === “sit”)去掉log注释的插件可能不生效,即上线后同样会有log打印。.env.development: 开发环境的配置文件 lab pre 等 对应相对的环境 以此类推 其他几个分别对应不同的环境请求配置。

2023-07-10 16:19:29 2027

原创 【uniapp 单个文字输入框(方格单字输入)】

「类似作文稿单字输入,类似密码输入框,可输入文字」focusClick()方法用于聚焦。focusClick()方法用于聚焦。在输入框上面添加单个字输入UI。

2023-06-30 11:12:48 1521

原创 【VUE Antd的Tooltip文字不超出时不显示】

1、在methods中添加 showToolTip 方法用于阻止鼠标的移入事件。2、在

2023-06-26 15:01:23 666

原创 【微信小程序scroll-view高度自适应】

思路:找一个参考的布局通过uni.createSelectorQuery()获取其的高度,再通过uni.getSystemInfoSync().screenHeight获取屏幕高度,计算出大概的scroll_view之外高度即可(这个不能100%获取剩余的屏幕,通过适当的调整比例参数适配屏幕)注:如果需要100%适配就需要获取除scroll_view外的全部view的高度,用已获取的屏幕高度进行计算 (或将scroll_view之外的布局包裹在一个大的view中,这样就可以使用第二种情况进行处理)

2023-06-25 17:09:55 3084 1

原创 react-antd导入导出Excel

用到的相关依赖xlsx,js-export-excel。安装npm install --save xlsxnpm install --save js-export-excel在需要的页面中使用 import这两个文件import * as XLSX from 'xlsx';import ExportJsonExcel from 'js-export-excel';主体部分可看可不看 直接看下面的方法import React from "react";import * as XLSX fr

2020-07-22 15:45:32 1771

原创 更新完 zsh 说我目录权限问题的解决

问题Last login: Mon May 28 13:35:31 on ttys001You have mail.[oh-my-zsh] Insecure completion-dependent directories detected:drwxrwxrwx 7 hans admin 238 2 9 10:13 /usr/local/share/zshdrwxrwxrwx 6 hans admin 204 10 1 2017 /usr/local/share/zsh/site-function

2020-06-18 16:44:04 1193

原创 Django使用(django-redis)实现redis缓存

第一步 在主目录下setting.py加入(在这之前需要安装redis和django-redis)CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultCli

2020-06-12 17:09:31 297

原创 Vue Nodejs 服务器部署

需求用Vue 开发的前端(web)项目通过Nodejs部署在服务器(Ubuntu环境)上。更新系统并安装相关依赖包(root下可以不加sudo安装)root@58b9bf0134ac:~$ sudo apt-get updateroot@58b9bf0134ac:~$ sudo apt-get install nodejsroot@58b9bf0134ac:~$ sudo apt-get install npmroot@58b9bf0134ac:~$ sudo npm install -g pm2

2020-06-09 09:44:04 900 1

原创 Vue Nodejs 部署服务器

Ubuntu环境1、更新apt-get update2、安装nodejs / npm / pm2apt-get install nodejsapt-get install npmnpm install -g pm23、在项目目录中安装 express body-parsercd <项目路径> 进入项目路径执行安装express/body-parsernpm install expressnpm install body-parser4、初始化生成 package.json

2020-06-08 14:50:20 234

原创 VUE框架开发项目实战(含多页面)

初始化创建Vue项目使用vue-cli搭建项目(注:建议安装淘宝镜像,使用cnpm执行下面操作)在命令窗口中输入 npm install -g vue-cli 安装vue-cli。输入 vue init webpack vue-demo 创建一个名为vue-demo的项目。输入 cd vue-demo 进入项目目录。输入 npm install 安装项目依赖。npm run dev 运行项目。网页打开localhost:8080,就可以看到项目页面,如下图。注释:在执行

2020-06-08 14:34:05 3087 2

原创 Ubuntu搭建python3.6 virtualenv virtualenvwrapper

Ubuntu Python3.6自定义(非默认env)虚拟环境搭建1、安装python3.6虚拟环境 前的环境准备步骤命令输入:apt-get update (更新)apt-get install sudo(安装sudo命令 – 如已安装可忽略)sudo apt-get install -y openssh-server (安装ssh – 如已安装可忽略)sudo apt-get ...

2020-03-04 18:16:58 385

原创 mac 环境简单搭建 quick-cocos2d-lua环境

mac 环境简单搭建 quick-cocos2d-lua环境Mac 环境下quick-cocos2d-lua新建项目到打包1.环境1.1搭建lua环境下载最新版的lua-5.2.0lua官网下载,然后解压运行“终端”进入到该文件夹下 ,主要是cd 【文件夹名】(或者使用go2shell)3.在“终端”输入 make macosx (回车)4.在“终端”输入 ...

2020-02-06 13:36:55 260

原创 ReactNative Android部署报错 evaluating _reanimatedModule.default.configureProps

ReactNative android异常!只在Android中出现报错原因:解决:只在Android中出现报错null is not an object(evaluating _reanimatedModule.default.configureProps)原因:我们在react项目中安装了 react-native-reanimated 库这时只需要link一下这个库解决:执行:...

2019-05-27 13:46:34 1542

原创 MAC Python3 虚拟环境安装

因为本人用的是brew安装方法所以相关homebrew安装操作如下: Homebrew的安装方法可以看一下这个连接 https://brew.sh/index_zh-cn 或者直接运行安装Homebrew的命令: ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)” 这里主要介绍Home...

2018-08-24 12:13:37 973

原创 Mac中MariaDB数据库的安装步骤

前面看过很多文章,好多文章好像有点步骤好像漏掉了似的,所以自己在前人和自己实践的基础上做了总结希望对读者有帮助。 如标题这个是只针对MAC Mac中有Xcode和Homebrew安装工具,这两个工具。 Xcode就不说了,直接是:xcode-select –install Homebrew的安装方法可以看一下这个连接 https://brew.sh/index_zh-cn 或者直接运行...

2018-08-24 11:26:56 1396

popupwindowdemo.zip

Android popupwindow (Android Studio) 弹出背景变暗,消失背景回复。圆角显示。

2020-01-04

REACT快速入门

react电子书完整版 这是一本关于 React 的入门书,在本书中,从零开始构建一个 React 应用。读者可以在掌握 React 基 础后,进行下一步的学习。

2019-05-06

JavaScrip 高级程序设计

JavaScrip 高级程序设计,适合想更深入学习,讲解易懂,

2018-08-29

Mac Navicat for Mariadb

For Mac 安装 Navicat for MariaDB 直接拖拉到应用(Applications)里面就可以使用

2018-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除