react+redux的升级版todoList的实现

又是很久不写博客了,最近在用蚂蚁金服的ant-design-pro写毕设,写着写着写不下去了,很多东西都不理解,不得不说大神写出来的东西都是需要花学习成本的,或者底子好,对于React新手来...

webpack打包js文件及部署的实现方法

下面看下webpack打包js文件的实现代码const path = require('path')const webpack = require('webpack')const htmlWebpackPlugin = require('html-webpack-plugin')// 每次...

JavaScript模块详解

本文是关于JavaScript模块的基础讲解内容,对每个模块进行了分析和代码用法的讲解,以下是全部内容:JavaScript的模块介绍模块通常是指编程语言所提供的代码组织机制,利用此机制可...

微信小程序基于本地缓存实现点赞功能的方法

本文实例讲述了微信小程序基于本地缓存实现点赞功能的方法。分享给大家供大家参考,具体如下:wxml中的写法注意:1. 使用wx:if="{{condition}}" wx:else实现图标的切换效果;
2....

分析JavaScript数组操作难点

以下内容是学习JavaScript数组的时候总结的经验以及需要注意的点。不要用 for_in 遍历数组这是 JavaScript 初学者常见的误区。for_in 用于遍历对象中包括原型链上的所有可...

vue的无缝滚动组件vue-seamless-scroll实例

Installation
NPMnpm install vue-seamless-scroll --saveUsage
ES6
以下es6用法需要webpack环境编译.<template> <div id="app"> <div class="fixed top-0 w-100 z-1 f...

在knockoutjs 上自己实现的flux(实例讲解)

在knockoutjs 上实现 Flux 单向数据流 状态机,主要解决多个组件之间对数据的耦合问题。一、其实简单flux的设计理念和实现方案,很大程度上人借鉴和参考了Vuex的实现,只是简化了...

mockjs,json-server一起搭建前端通用的数据模拟框架教程

无论是在工作,还是在业余时间做前端开发的时候,难免出现后端团队还没完成接口的开发,而前端团队却需要实现对应的功能,不要问为什么,这是肯定存在的。本篇文章就是基于此原因而产...

微信小程序实现图片上传、删除和预览功能的方法

本文实例讲述了微信小程序实现图片上传、删除和预览功能的方法。分享给大家供大家参考,具体如下:这里主要介绍一下微信小程序的图片上传图片删除和图片预览布局<view class="i...

浅谈Webpack自动化构建实践指南

由于现在的博客是使用wordpress搭建,自己得经常修改过一些代码,但是修改第三方源码真的比较痛苦,于是决定计划开始使用React + Node.js / Python开发新博客项目,最终替换当前博...

javaScript中的空值和假值

JavaScript 是世界上最流行的编程语言。这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是脚本语言
JavaScript 是...

详解webpack与SPA实践之开发环境搭建

目前,公司前端项目开发技术栈基本改造为使用gulp进行自动化构建,webpack进行项目模块化依赖管理,Vue+ Vuex + Vue-Router作为项目组件化开发框架,为了更深入的理解、使用当前技...

10个在JavaScript开发中常遇到的BUG

就算最牛的JavaScript开发者也会犯错。有时候导致程序的执行结果和预期不一样,有时候根本无法运行。这里我总结了10个常见的错误,我相信不管是初级还是资深开发者都可能遇到。...

微信小程序实现页面跳转传值以及获取值的方法分析

本文实例讲述了微信小程序实现页面跳转传值以及获取值的方法。分享给大家供大家参考,具体如下:在安卓中页面跳转传值都是通过bundle,现在研究一下小程序的列表跳转及页面传值。...

webpack与SPA实践之管理CSS等资源的方法

上一篇介绍了如何使用webpack搭建一个稳定的支持本地服务、自动刷新、模块热替换、使用ES6编写JavaScript的开发环境,本篇主要介绍webpack如何处理HTML应用三大元素的另一元...

微信小程序实现给嵌套template模板传递数据的方式总结

本文实例总结了微信小程序实现给嵌套template模板传递数据的方式。分享给大家供大家参考,具体如下:一、template模板调用的数据是单一形态时:indexTemplate模板:<import src=".....

vue 项目如何引入微信sdk接口的方法

做微信的网页基本上都要接入微信的sdk,我在做的时候,也颇费了一番功夫,然后就想记录一下,供自己日后翻阅,以及让有需要的朋友可以做一下参考,如果喜欢的可以点波赞,或者关注一下,希...

浅谈使用React.setState需要注意的三点

前言这篇文章原标题是 3 Reasons why I stopped using React.setState ,但是我对原文作者提出的论点不是很感冒,但是作者提出的三点对 React 新手来说是很容易忽略的地方,所以...

vue 将页面公用的头部组件化的方法

本文介绍了vue 将页面公用的头部组件化的方法,分享给大家,具体如下:呃……重新捡起前面用vue-cli快速生成的项目。之前是做过一个多页面的改造,以及引入vux的ui组件,这次在这个项...

JS函数节流和函数防抖问题分析

问题1:如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办? **问题2:**如果给一个按钮绑定了表...

three.js实现3D影院的原理的代码分析

本篇文章我们通过介绍3D影院的视觉原理,并介绍了three.js事件处理过程,全面分析了实现3D影院的基础知识。1.创建一个3d的空间可以想象一下我们在房间内,房间是一个立方体,如果你...

switchery按钮的使用方法

1.先引入switchery.css 和 switchery.js2.绘制 checkbox按钮 : a.静态页面写法 未选中时 <input type="checkbox" class="js-switch_3" /> 选中时 <input type="c...

Vue侧滑菜单组件——DrawerLayout

本文介绍一个简单的DrawerLayout(类似Android的DrawerLayout)布局组件的实现,基于Vue.js。介绍的内容已经制作成 vue-drawer-layout 组件。前言大家有兴趣先用手机扫一扫这个二...

webpack多页面开发实践

写在前面
webpack是一款模块加载器兼打包工具,能把js,css,页面,图片,视频等各种资源,进行模块化处理。而现在网上流传很多单页面的webpack模型,那多页面呢?比较少,现在我提供一个多...

Vue下的国际化处理方法

1:首先安装 Vue-i8nnpm install vue-i18n --save注:-save-dev是指将包信息添加到devDependencies,表示你开发时依赖的包裹。 -save是指将包信息添加到dependencies,表示你发布时...

JS实现点击复选框变更DIV显示状态的示例代码

首先是页面上: <div class="row cl"> <label class="form-label col-xs-4 col-sm-3" style="width: 20%"><span class="c-red">*</span>是否存在促销活动:</label><div cla...

jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例

废话不多说,直接上代码吧<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>JqueryTest</title> <script src="js/jquery-1.8.3.min.js"></script>...

AngularJs点击状态值改变背景色的实例

实例如下://更改边框颜色的代码 $("#shname").css({"border":"1px solid red"});//排序有时候下标会错乱 不建议使用 建议使用讲师排序代码<!DOCTYPE html><html><head><m...

vue.js element-ui validate中代码不执行问题解决方法

先说结论在自定义验证里面每一个判断都要有callback(),就是要保证callback()一定会执行到因为要验证数字,参考了官网参考代码如下,发现有如下图bug,当输入为以数字开头包含字符...

响应式框架Bootstrap栅格系统的实例

实例如下:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link...

React Native之prop-types进行属性确认详解

属性确认的作用
使用 React Native 创建的组件是可以复用的,所以我们开发的组件可能会给项目组其他同事使用。但别人可能对这个组件不熟悉,常常会忘记使用某些属性,或者某些属...

基于node.js实现微信支付退款功能

缘起有付款就会有退款注意,退款支持部分退款左口袋的钱退到右口袋罗 这次发起的退款请求0.01元是实时到账的,因此,用户在小程序端发起的退款只是一个请求到后台,后台审核人员审...

jQuery实现弹窗下底部页面禁止滑动效果

在项目开发过程中,经常会遇到带有弹窗的页面,尤其是在移动端。在没有特别要求的情况下,弹窗弹出后,弹窗下的底部页面依然能够滑动。为了得到更好的用户体验,需要做到触发弹窗时,弹...

Vue 2.0学习笔记之使用$refs访问Vue中的DOM

通过前面对Vue的学习,到现在我们很有必要进一步了解Vue实例中的一些特殊的属性和方法。首先要了解的是$refs属性。但是在深入到JavaScript部分之前,我们先看看模板。<div id="...

浅谈Vue.js中ref ($refs)用法举例总结

本文介绍了Vue.js中ref ($refs)用法举例总结,分享给大家,具体如下:
看Vue.js文档中的ref部分,自己总结了下ref的使用方法以便后面查阅。一、ref使用在外面的组件上HTML 部分<div...

vue 通过下拉框组件学习vue中的父子通讯

如果说vue组件化开发中第一步应该了解的是什么的话,那无疑是父子组件之间是如何实现通讯的(说白了就是父子组件中数据是如何传递的),只有理解了这一步,才能更好的开发组件这里...

使用Vue自定义数字键盘组件(体验度极好)

为了满足用户体验,小编用vue写了一个自定义数字键盘组件,用户体验度还不错。废话不多说,先上效果图吧~效果图 具体实现布局排版<div class='key-container'> <div class='key-...

利用nginx + node在阿里云部署https的步骤详解

缘起最近在写node+mongodb版本的灵犀微商城,所以免不了要自己去部署自己的https证书到阿里服务器,下面将实现的过程完整的给大家总结下,话不多说了,来一起看看详细的介绍吧。 HT...

JavaScript实现AOP详解(面向切面编程,装饰者模式)

什么是AOP?AOP(面向切面编程)的主要作用是把一些跟核心业务逻辑模块无关的功能抽离出来,这些跟业务逻辑无关的功能通常包括日志统计、安全控制、异常处理等。把这些功能抽离出...

jquery中done和then的区别(详解)

jquery的deferred对象的done方法和then方法都能实现链式调用,但是他们的作用是有区别的,then方法中如果你传递的方法有返回值,那么他会传递给下一个链式调用的方法。而done方法...

mongoose更新对象的两种方法示例比较

前言Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具那么要使用它,首先你得装上node.js和mongodb,关于mongodb的安装和操作介绍可以参考:https://www.jb51...

从setTimeout看js函数执行过程

老实说,写这篇文章的时候心里是有点压抑的,因为受到打击了,为什么?就 因为喜欢折腾不小心看到了这个"简单"的函数:for (var i = 0; i < 5; i++) { setTimeout(function ()...

jquery实现侧边栏左右伸缩效果的示例

jquery实现点击侧边栏伸缩效果。点击收缩,侧边栏向左收缩,显示按钮显示;点击显示按钮,显示按钮向左收缩,侧边栏显示。
具体代码如下:<!DOCTYPE html><html> <head> <meta charset...

基于Vue开发数字输入框组件

随着 Vue 越来越火热, 相关组件库也非常多啦, 只用轮子怎么够, 还是要造起来!!!1、概述Vue组件开发的API:props、events和slots2、组件代码github地址:https://github.com/Men...

jquery自定义显示消息数量

本文实例为大家分享了jquery自定义显示消息数量展示的具体代码,供大家参考,具体内容如下根据需求简单的实现一个小功能控件,暂时不支持扩展。$("xxxxxxx").iconCountPlugin(option...

JS+WCF实现进度条实时监测数据加载量的方法详解

本文实例讲述了JS+WCF实现进度条实时监测数据加载量的方法。分享给大家供大家参考,具体如下:背景由于项目中需要导入大量数据到memcache中需要用WCF调取11万条数据,由于那边多...

Angular2实现组件交互的方法分析

本文实例讲述了Angular2实现组件交互的方法。分享给大家供大家参考,具体如下:前言在Angular开发中,我们经常会涉及到组件之间的交互,比如会引用自己部门开发的组件
有时候,我们需...

js解决软键盘遮挡输入框的问题分享

经验须知弹出软键盘时: ios端$(‘body').scrollTop()会改变android端$(window).height()会改变拉起键盘不是一瞬间,而是有一个缓动过程问题重现ios端,经常会出现输入法遮挡输入...

完美解决手机网页中输入框被输入法遮挡的问题

之前要做一个弹出对话框,填写信息,发现在手机上看的时候,较后的输入框在填写信息时,输入框被输入法遮挡,只能盲填。前提1.弹出的对话框用display:fixed定位的2.对话框大小固定解...

常用的9个JavaScript图表库详解

当前,数据可视化已经成为数据科学领域非常重要的一部分。不同网络系统中产生的数据,都需要经过适当的可视化处理,以便更好的呈现给用户读取和分析。对任何一个组织来说,如果能够...

返回顶部
顶部