微信小程序实现折线图的示例代码

插件地址:https://github.com/xiaolin3303/wx-charts/blob/master/dist/wxcharts.js微信小程序折线图效果:首先需要引入一个折线图的插件:XXX.xml 的代码:<canvas style="width:...

在微信小程序中使用vant的方法

在微信小程序中如何使用vant UI ,最近在开发小程序项目的时候遇到了这个问题, 去网上百度发现大家给的步骤普遍都是直接npm i vant-weapp -S --production,接着构建npm, 然...

微信小程序与webview交互实现支付功能

实现原理:点击h5网页的支付按钮——(跳转)——>嵌套改h5的小程序的支付页面——(处理支付)——>跳转至支付完成后的页面注意:(1)网页h5中,引入微信的jssdk<script type="text/jav...

微信小程序发布新版本时自动提示用户更新的方法

如图,当小程序发布新的版本后,用户如果之前访问过该小程序,通过已打开的小程序进入(未手动删除),则会弹出这个提示,提醒用户更新新的版本。用户点击确定就可以自动重启更新,点击取消...

在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】

1如何引入组件库  有两种方法 1 npm下载 2 下载代码,下面介绍第二种方法。  在gitHub上, 链接如下 https://github.com/youzan/vant-weapp 首先在自己项目目录static下...

详解Node.js异步处理的各种写法

异步的“坑”
最近一段时间参与开发了一个Node.js后台项目,作为一个PHP开发者,上手项目本身并不难,但是开发的过程却并不顺利,不顺利的主要原因在于思路上没有转变,没有从 同步...

Vue动态修改网页标题的方法及遇到问题

业务需求,进入页面的时候,网页有个默认标题,加载的网页内容不同时,标题需要变更. 例:功能授权,功能授权(张三).Vue下有很多的方式去修改网页标题,这里总结下解决此问题的几种方案:...

解决vue单页面应用中动态修改title问题

详细信息查看:vue-weachat-title解决问题:1、Vuejs 单页应用在iOS系统下部分APP的webview中 标题不能通过 document.title = xxx 的方式修改 该插件只为解决该问题而生(兼容安...

为vue项目自动设置请求状态的配置方法

在进入一个页面的时候,一般在获取数据的同时,会先显示一个 loading ,等请求结束再隐藏 loading 渲染页面,只需要用一个属性去记录请求的状态,再根据这个状态去渲染页面就好了asyn...

发布订阅模式在vue中的实际运用实例详解

订阅发布模式定义了一种一对多的依赖关系,让多个订阅者对象同时监听某一个主题对象。这个主题对象在自身状态变化时,会通知所有订阅者对象,使它们能够自动更新自己的状态。比如...

基于Bootstrap和JQuery实现动态打开和关闭tab页的实例代码

1. 测试环境JQuery-3.2.1.min.jBootstrap-3.3.7-distwin71.2. 实践HTML代码片段
<div class="container-fluid"><div class="row"><!--添加左侧菜单栏 --><div class="c...

Vue将页面导出为图片或者PDF

本文实例为大家分享了Vue导出页面为PDF格式的具体代码,供大家参考,具体内容如下
导出为图片1.将页面html转换成图片npm install html2canvas --save2.在需要导出的页面引入imp...

vue通信方式EventBus的实现代码详解

vue通信方式有很多,项目中用的比较多的的有 pros、vuex、$emit/$on 这3种,还有 provide/inject (适合高阶组件)、 $attrs和$listeners (适合高阶组件)以及 $parent/$child/ref...

JavaScript内置对象math,global功能与用法实例分析

本文实例讲述了JavaScript内置对象math,global功能与用法。分享给大家供大家参考,具体如下:学习要点:1.Global对象
2.Math对象ECMA-262对内置对象的定义是:“由ECMAScript实现提...

JavaScript变量作用域及内存问题实例分析

本文实例讲述了JavaScript变量作用域及内存问题。分享给大家供大家参考,具体如下:学习要点:1.变量及作用域
2.内存问题JavaScript的变量与其他语言的变量有很大区别。JavaScrip...

微信小游戏之使用three.js 绘制一个旋转的三角形

three.js是一个可以使用javascript绘制3d图形的库,它对WebGL的api进行封装,使开发更加方便,就像jQuery对DOM的api进行封装一样。接下来就记录一下在小游戏中绘制一个 旋转的三...

浅谈ECMAScript 中的Array类型

前言Array 类型是除了 Object 类型之外又是一个特别经常用的一个类型了,当然数组在其他的语言中都是不可缺少的属性,我们都知道不管 js 还是其他类的语言的数组都是数据的有序...

javascript function(函数类型)使用与注意事项小结

本文实例讲述了javascript function(函数类型)使用与注意事项。分享给大家供大家参考,具体如下:在ECMAScript中,Function(函数)类型实际上是对象。每个函数都是Function类型的...

利用node 判断打开的是文件 还是 文件夹的实例

如下所示:var fs = require("fs");//判断打开的是文件 还是 文件夹var path = "wen.txt";fs.stat(path,function(err,stat){ if (err) { console.error(err); throw err; }...

Javascript数组方法reduce的妙用之处分享

前言Javascript数组方法中,相比map、filter、forEach等常用的迭代方法,reduce常常被我们所忽略,今天一起来探究一下reduce在我们实战开发当中,能有哪些妙用之处,下面从reduce语法...

对node通过fs模块判断文件是否是文件夹的实例讲解

通过fs.Stats 和 states.isDirectory实现1. fs.Stats 对象提供了一个文件的信息。从 fs.stat()、fs.lstat() 和 fs.fstat() 及其同步版本返回的对象都是该类型。 如果传入这...

基于jquery实现的tab选项卡功能示例【附源码下载】

本文实例讲述了基于jquery实现的tab选项卡功能。分享给大家供大家参考,具体如下:jquery这款杀手级别的js框架,显然已成了开发界的标准js库,在开发一般web应用的时候,常常用到。今...

js实现类似iphone的网页滑屏解锁功能示例【附源码下载】

本文实例讲述了js实现类似iphone的网页滑屏解锁功能。分享给大家供大家参考,具体如下:iphone 的出现,打破了人们的用户体验,这一用户体验也延伸到了网页设计上。最近看到很多bl...

利用Electron简单撸一个Markdown编辑器的方法

Markdown 是我们每一位开发者的必备技能,在写 Markdown 过程中,总是寻找了各种各样的编辑器,但每种编辑器都只能满足某一方面的需要,却不能都满足于日常写作的各种需求。所以萌...

jquery操作checkbox的常用方法总结【附测试源码下载】

本文实例讲述了jquery操作checkbox的常用方法。分享给大家供大家参考,具体如下:做系统的过程中,与checkbox 复选框打交道,是难免的,而且在每个系统中,简直是必不可少的一道菜,通常...

nodejs提示:cross-device link not permitted, rename错误的解决方法

node.js提示错误:Error: EXDEV: cross-device link not permitted, rename 'C:\Users\THEDIS~1\AppData\Local\Temp\upload_9b46f1afc2f9ade074037c3fb707d271' -> 'E:/node-...

利用百度echarts实现图表功能简单入门示例【附源码下载】

本文实例讲述了利用百度echarts实现图表功能。分享给大家供大家参考,具体如下:百度有一款开源的图表控件,号称是大数据时代最好的图表控件。刚好目前的项目需要用图表展示给客...

移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能

面向百度开发html <van-uploader :after-read="onRead" accept="image/*"> <img src="./icon_input_add.png" /> </van-uploader>js
data() { return { files: {...

vue中使用 pako.js 解密 gzip加密字符串的方法

前言今天跟后台对接一个接口,接受到一个加密的值,说是通过gzip加密过的,然后就蒙蔽了,赶紧上百度找了一下资料,通过一篇文章(原文在底部)发现有个js库可以解密,就下载轻松解密了实现...

在Vue中用canvas实现二维码和图片合成海报的方法

在项目中经常会遇到需要将不同的二维码放到一张通用图片上,提供用户下载简单来说,就是利用canvas将同等比例的二维码在图片上叠加,生成海报1. 设置相应比例
一般来说海报背景都...

前端路由&webpack基础配置详解

1. SPA
SPA是单页面应用程序(single page application),通俗来讲就是在一个页面开发一个完整网站的功能
优点: 不需要跳转页面,局部更新页面内容 前端组件化缺点: 首屏加...

详解iview的checkbox多选框全选时校验问题

在用iview框架的 checkbox 多选框时 遇到了一个校验问题
在iview给的例子中 代码如下 https://www.iviewui.com/components/checkbox<template> <div style="border-bottom...

使用webpack搭建vue项目及注意事项

有一句话叫“前人栽树后人乘凉”,还有一句话叫“如果说我看得比别人更远些,那是因为我站在巨人的肩膀上”。前一句是国人的俗语,后一句是那个发现了“万有引力”定律的牛顿说的...

vuex 中插件的编写案例解析

一、官方文档1、第一步const myPlugin = store => { // 当 store 初始化后调用 store.subscribe((mutation, state) => { // 每次 mutation 之后调用 // mutation 的格式为...

JS中实现一个下载进度条及播放进度条的代码

术上没太大难度,有难度的地方是怎么让整个动画比较流畅。一个主要问题是动画的滞后性:当下载进度到某个点的时候,你再用250ms的动画过渡过去,这个时候已经慢了,所以很多人可能因...

vue2 中二级路由高亮问题及配置方法

实现效果图 1、项目中的图标使用的是element-ui框架中的图标,如果需要引入可以看我写的上一篇文章。2、首先配置路由我初始化项目的时候初始化了路由,所以打开router/index.js...

webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程

DLLPlugin 和 DLLReferencePlugin的使用DLLPlugin 和 DLLReferencePlugin 用某种方法实现了拆分 bundles,同时还大大提升了构建的速度。1.首先build文件夹添加----webpack.dl...

ES6 Proxy实现Vue的变化检测问题

Vue变化检测Object使用DefineProperty、数组使用方法拦截实现。最近,Vue3.0将采用ES6 Proxy的形式重新实现Vue的变化检测,在官方还没给出新方法之前,我们先实现一个基于Proxy的...

jQuery实现Ajax功能分析【与Flask后台交互】

本文实例讲述了jQuery实现Ajax功能。分享给大家供大家参考,具体如下:jQuery 是一个小型的 JavaScript 库,它通常被用来简化 DOM 和 JavaScript 操作。通过在服务器和客户端之间...

vue.js中导出Excel表格的案例分析

有一个项目需求,要求在前端项目中导出Excel表格,经过查找代码,Vue.js确实可以实现,具体实现步骤为:1.安装依赖npm install -S file-saver xlsxnpm install -D script-loader2.导...

vue+element模态框中新增模态框和删除功能

实现效果如下
结构 <el-table-column sortable label="操作"> <template slot-scope="scope"> <el-button type="primary" @click="getMembers(scope.row.id)">...

聊聊Vue 中 title 的动态修改问题

由于之前的 Vue 项目打包成果物一直是嵌入集成平台中,所以一直没有关注过项目的 title。直到最近,突然有个需求,要求点击按钮在集成平台外新开一个页面,此时我才发现,原来我的项...

JavaScript动态检测密码强度原理及实现方法详解

本文实例讲述了JavaScript动态检测密码强度原理及实现方法。分享给大家供大家参考,具体如下:在注册账户,设置密码时,会出现密码强度动态检测,网上看了一些帖子,大多只写了具体的实...

Flutter部件内部状态管理小结之实现Vue的v-model功能

Flutter部件内部状态管理本文是 Flutter 部件内部状态管理的小结,从部件的基础开始,到部件的状态管理,并且在过程中实现一个类似 Vue 的 v-model 的功能。widget 基础widget(部...

Vue+element 解决浏览器自动填充记住的账号密码问题

我们在做form表单的时候,会发现,浏览器会自动的将我们之前保存的密码,自动的填充到表单中input 为 type="password" 的框中登录页面也就算了,但是注册页面就很难受了,有一种...

vue实现路由懒加载及组件懒加载的方式

一、为什么要使用路由懒加载  为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。二、定义  懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进...

详解ng-alain动态表单SF表单项设置必填和正则校验

在使用动态表单时对表单项进行非空校验及正则校验。
使用手机号进行校验,示例如下:
动态表单的基本使用:https://ng-alain.com/form/getting-started/zh基于基本示例,增加手机号...

javascript防抖函数debounce详解

定义及解读
防抖函数 debounce 指的是某个函数在某段时间内,无论触发了多少次回调,都只执行最后一次。假如我们设置了一个等待时间 3 秒的函数,在这 3 秒内如果遇到函数调用请...

NodeJs生成sitemap站点地图的方法示例

如果博客是使用Hexo管理的,sitemap可以使用插件来生成。但对于一个内容管理网站,后端可能是express、koa之类的框架,这时sitemap就需要自己来生成了什么是sitemap
Sitemap可方...

深入学习JavaScript 高阶函数

高阶函数
高阶函数英文叫 Higher-order function,它的定义很简单,就是至少满足下列一个条件的函数: 接受一个或多个函数作为输入 输出一个函数也就是说高阶函数是对其他函数...

返回顶部
顶部