React Native基础入门之初步使用Flexbox布局

前言在上篇中,笔者分享了部分安装并调试React Native应用过程里的一点经验,如果还没有看过的同学请点击《React Native基础&入门教程:调试React Native应用的一小步》。在本篇...

js实现各浏览器全屏代码实例

现代浏览器包括ie11,可以直接用h5的全屏api实现
低版本的IE需要通过ActiveX插件实现;//直接上代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></ti...

JavaScript设计模式之工厂模式简单实例教程

本文实例讲述了JavaScript设计模式之工厂模式。分享给大家供大家参考,具体如下:一、工厂模式概念工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模...

vue awesome swiper异步加载数据出现的bug问题

本人第一次使用vue awesome。踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题轮播第二次之后,首屏会自动跳过网上找了很多资料,都不能解决这...

详解Vue中使用Echarts的两种方式

1. 直接引入echarts先npm安装echartsnpm install echarts --save开发:main.jsimport myCharts from './comm/js/myCharts.js'Vue.use(myCharts)myCharts.js/** * 各种画echar...

JavaScript设计模式之代理模式简单实例教程

本文实例讲述了JavaScript设计模式之代理模式。分享给大家供大家参考,具体如下:一、代理模式概念代理,顾名思义就是帮助别人做事,GoF对代理模式的定义如下:代理模式(Proxy),为其他对...

Vue props用法详解(小结)

Vue props用法详解
组件接受的选项之一 props 是 Vue 中非常重要的一个选项。父子组件的关系可以总结为:props down, events up父组件通过 props 向下传递数据给子组件;子组件...

详解VUE中常用的几种import(模块、文件)引入方式

1 引入第三方插件import echarts from 'echarts'2 引入工具类第一种是引入单个方法import {axiosfetch} from './util';下面是写法,需要export导出
export function axiosfet...

jQuery阻止事件冒泡实例分析

本文实例讲述了jQuery阻止事件冒泡。分享给大家供大家参考,具体如下:我们在平时的开发过程中,肯定会遇到在一个div(这个div可以是元素)包裹一个div的情况,但是呢,在这两个div上都添...

vue 设置路由的登录权限的方法

index.js将需要登录权限的路由设置meta属性meta:{requireAuth:true}, main.js在main.js内直接写对路由的验证router.beforeEach((to, from, next) => { if (to.matched.som...

jQuery实现获取form表单内容及绑定数据到form表单操作分析

本文实例讲述了jQuery实现获取form表单内容及绑定数据到form表单操作。分享给大家供大家参考,具体如下:在日常开发的过程中,难免会用到form表单,我们需要获取表单的数据保存到数...

JS实现显示当前日期的实例代码

写在前面:  在做项目中,经常会用到显示当前日期这个功能,在此,记录下来,方便日后查阅。先给大家展示下效果图:  由于功能较简单,这里就直接将代码搬上来吧<%-- Created by Inte...

jQuery实现表单动态添加与删除数据操作示例

本文实例讲述了jQuery实现表单动态添加与删除数据操作。分享给大家供大家参考,具体如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>用户名注册...

详解Vue SPA项目优化小记

概述之前做了一个React项目和Vue的项目,在做完后不加任何优化的情况下,这2个项目的首屏加载平均时间居然达到了20+s,好一点能进10s,差一点快30s,完全不能忍,优化势在必行,本文章记...

解析vue data不可以使用箭头函数问题

首先需要明确,a() {}和 b: () => {}是不同的 let obj = { a() {}, // 相当于 a:function() {}, b: () => {}}1 VUE.js 源码解析注意此处只设计核心代码这段代码也是U...

Vue iview-admin框架二级菜单改为三级菜单的方法

最近在用 iview-admin的Vue后台模板,从git上下载后发现左侧导航栏最多支持到二级菜单,也发现很多童鞋在问如何实现三级菜单。在实际的应用场景中还是会出现三级菜单的需求的,...

vue.js轮播图组件使用方法详解

之前用jQuery写过轮播组件,用的jquery动画实现的图片滑动效果。这个组件的滑动特效是原生js搭配vue的数据绑定实现的,不依赖其他库,虽然可以再vue.js中引入swiper,但是引入类...

VUE 3D轮播图封装实现方法

本文为大家分享了VUE 3D轮播图封装的具体代码,供大家参考,具体内容如下一、体验地址VUE 3D轮播图二、实现功能点
(1)、无缝轮播
(2)、进入变大、离开缩小(类3d切换效果)三、js代码...

基于React+Redux的SSR实现方法

为什么要实现服务端渲染(SSR)
总结下来有以下几点: SEO,让搜索引擎更容易读取页面内容 首屏渲染速度更快(重点),无需等待js文件下载执行的过程 代码同构,服务端和客户端可以共...

echarts同一页面中四个图表切换的js数据交互方法示例

需求:点击tab页,切换四个不同的图表,ajax向后台请求数据,展示在四个不同的图表中。其余的就不多说,直接上js代码了示例代码:$(function() { $("#heart").on("click", function() {...

详解vue-cli中模拟数据的两种方法

在main.js中引入vue-resource模块,Vue.use(vueResource). 1.使用json-server(不能用post请求)接下来找到build目录下的webpack.dev.conf.js文件,在const portfinder = requir...

JS实现点击按钮可实现编辑功能

具体代码如下所示:
<script type="text/javascript">//修改密码//抓取到的数据function edit() {document.getElementById("ps").style.display = "none";document.getElemen...

微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb

发现问题重新启动微信小程序编辑器的时候遇到了这样的一个问题:tabBar.list[3].selectedIconPath 大小超过 40kb

微信小程序开发的过程之中总会出现这样或者那样的错误,需要...

用Node编写RESTful API接口的示例代码

前言
本文介绍了如何用Node开发web程序,并通过一个todo list练习来介绍如何创建符合RESTful风格的API接口。创建HTTP服务器
用Node创建HTTP服务器是非常方便的。
创建HTTP服...

Redux实现组合计数器的示例代码

Redux是一种解决数据共享的方案import {createStore} from 'redux';import React from 'react';import ReactDOM from 'react-dom';import {connect, createProvider} from...

浅谈在react中如何实现扫码枪输入

触发原理
原理就是监听键盘输入,比如扫一个为6970596130126的69条形码,用扫码枪扫一下会在光标位置依次输出:6
9
7
0
5
9
6
1
3
0
2
6
但这不是完整的,所以需要写一个函数scanEv...

解决vue项目打包后提示图片文件路径错误的问题

vue项目打包后在production模式下提示图片 ‘404(not found),在dev环境下好好的,打包了就提示这个错误。这是为什么呢,以前第一次使用vue-cli构建项目的的时候只有两个图片文件,当...

React组件内事件传参实现tab切换的示例代码

本文介绍了React组件内事件传参实现tab切换的示例代码,分享给大家,具体如下: 组件内默认onClick事件触发函数actionClick, 是不带参数的, 不带参数的写法: 如onClick= { acti...

jQuery实现table表格checkbox全选的方法分析

本文实例讲述了jQuery实现table表格checkbox全选的方法。分享给大家供大家参考,具体如下:今天在页面中使用jQuery实现了全选框操作,如图:具体的实现过程很简单:第一步设计一个简...

jQuery实现炫丽的3d旋转星空效果

本文实例讲述了jQuery实现炫丽的3d旋转星空效果。分享给大家供大家参考,具体如下:该特效也是在Jquery插件库中找到的,感觉效果不错,说不定以后项目中要有绚丽的星空背景,拿来即用...

vue两个组件间值的传递或修改方式

1、可以用公共的父组件来实现;2、可以在store.js里面在设置公共变量;3、也可以用本地存储localStorage.setItem()和localStorage.getItem(),通过修改本地存储的值和获取修改后...

vue使用ElementUI时导航栏默认展开功能的实现

本文主要参考:http://element.eleme.io/#/zh-CN/component/menu在使用elementUI的时候发现,能够展开的导航栏是不能展开的,效果这里先不演示了。可以在上边的网站上看到。现在...

手把手教你用Node.js爬虫爬取网站数据的方法

开始之前请先确保自己安装了Node.js环境,还没有安装的的童鞋请看一下安装教程......https://www.freexyz.cn/article/113677.htmhttps://www.freexyz.cn/article/57687.htm直接开...

JavaScript实现浅拷贝与深拷贝的方法分析

本文实例讲述了JavaScript实现浅拷贝与深拷贝的方法。分享给大家供大家参考,具体如下:平时使用数组复制时,我们大多数会使用‘=',这只是浅拷贝,存在很多问题。比如let arr = [1,2...

JavaScript实现图片懒加载的方法分析

本文实例讲述了JavaScript实现图片懒加载的方法。分享给大家供大家参考,具体如下:懒加载是非常实用的提升网页性能的方式,当访问一个页面的时候,只显示可视区域内的图片,其它的图...

vue实现自定义多选与单选的答题功能

本来实现多选单选这个功能,vue组件中在表单方面提供了一个v-model指令,非常的善解“猿”意,能把我们的多选单选功能很完美的且很强大得双向绑定起来,实现多选单选任意选根本不在...

微信小程序实现左右联动的实战记录

前言最近在学习小程序,实现了左右联动的功能,记录一下思绪,方便以后参考。最终的界面如下, 点击左边任意一个项目,右边会跳到相应项目的起始位置,右边滑动,左则会跳到相应的位置。...

JavaScript实现京东购物放大镜和选项卡效果的方法分析

本文实例讲述了JavaScript实现京东购物放大镜和选项卡效果的方法。分享给大家供大家参考,具体如下:购物网站点击商品后,都会有一个查看物品图片,并且可以放大仔细观察物品的功能...

Nodejs实现爬虫抓取数据实例解析

开始之前请先确保自己安装了Node.js环境,如果没有安装,大家可以到下载安装。1.在项目文件夹安装两个必须的依赖包npm install superagent --save-devsuperagent 是一个轻量的,...

微信小程序开发之改变data中数组或对象的某一属性值

前言:在小程序的开发中,我们在view中便利data中数组或对象时,很多情况下需要在js中动态改变数组或者对象中某一香的属性值。
效果图:我给大家总结了案例如下:
wxml如下:<scroll-vi...

JavaScript递归函数解“汉诺塔”算法代码解析

“汉诺塔”是一个著名的益智游戏。塔上有3根柱子和一套直径各不相同的空心圆盘。开始时柱子上的所有圆盘都按照从小到大的顺序堆叠。目标是通过每次移动一个圆盘到另一根柱...

基于jQuery使用Ajax动态执行模糊查询功能

使用Ajax动态执行模糊查询功能&#8226;必须:需要一个执行查询的接口:说明:1.搜索模块仅仅使用了boostrap的样式以及Jquery.js文件2.因为我使用的layui的弹出层里面做的搜索ifram...

JavaScript控制浏览器全屏显示简单示例

本文实例讲述了JavaScript控制浏览器全屏显示。分享给大家供大家参考,具体如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht...

微信小程序之批量上传并压缩图片的实例代码

具体内容如下所示:首先,要在.wxml文件里面创建一个canvas,作用是承载压缩的图片,以供上传的时候获取这个canvas不能隐藏,否则没效果,可以将其移至屏幕外。
<canvas canvas-id='att...

微信小程序实现运动步数排行功能(可删除)

效果图如下所示:wxml
<!-- 向左滑动删除功能 --><view class="item-box"> <view class="items"> <view wx:for="{{list}}" wx:key="{{index}}" class="item"> <view bi...

vue-router history模式下的微信分享小结

背景
旧项目改造,进行前后端分离。做成了spa,为了保证后端路由时期链接可用性,使用了history模式。
因为不同的页面有不同的分享内容,所以每次路由都要重新进行wx.config/wx.rea...

微信小程序实现星级评分和展示

本文实例为大家分享了微信小程序实现星级评分和展示的具体代码,供大家参考,具体内容如下星级评分分成两种情况: 一:展示后台给的评分数据 二:用户点击第几颗星星就显示为几...

基于vue展开收起动画的示例代码

之前用jquery实现还很简单,然后用vue就一直不行,然后在网上找了很多,又仔细看了vue官网 的过渡&动画,发现其实很简单 (可以多看vue官网 过渡&动画 实现更多效果)1、实际效果

2...

vue v-model实现自定义样式多选与单选功能

这两天在玩mpvue,但是下午如果对着文档大眼瞪小眼的话,肯定会睡着的。想起昨晚的flag,我就想直接用demo上手吧,一举两得谁想到我好不容易快做完了,v-model在小程序中不起作用! 来...

微信小程序实时聊天WebSocket

本文实例为大家分享了微信小程序实时聊天WebSocket的具体代码,供大家参考,具体内容如下1.所有监听事件先在onload监听。// pages/index/to_news/to_news.js var app = getApp(...

返回顶部
顶部