Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
使用Windows命令行cmd可以指定浏览器打开网址。在node.js中使用start即可:比如分别用Chrome和IE打开网址start chrome http://www.google.cnstart iexplore http://www.googl...
使用Windows命令行cmd可以指定浏览器打开网址。在node.js中使用start即可:比如分别用Chrome和IE打开网址start chrome http://www.google.cnstart iexplore http://www.googl...
今天给大家分享一下本人做小程序使用websocket的一点小经验,希望对大家有所帮助。使用之前肯定首先要了解一下websocket是什么,简单来讲websocket就是客户端与服务器之间专门...
具体代码如下所述:// 计算两个时间差 dateBegin 开始时间function timeFn(dateBegin) { //如果时间格式是正确的,那下面这一步转化时间格式就可以不用了 var dateEnd = new...
具备基础vue框架:vue官方文档 mpvue框架:mpvue官方文档 全局配置•找到全局的app.json文件,在配置中添加如下内容:"navigationStyle": "custom""window": { "backgroundTex...
组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系:如上图所示,A 和 B、B 和 C、B...
vm.$watch
用法: vm.$watch( expOrFn, callback, [options] ) ,返回值为 unwatch 是一个函数用来取消观察;下面主要理解 options 中的两个参数 deep 和 immediate 以及 unwatch...
1.组件是什么 组件系统是 Vue 的一个重要概念,因为它是一种抽象,允许我们使用小型、独立和通常可复用的组件构建大型应用。通常一个应用会以一棵嵌套的组件树的形式来组...
本文将帮助:将自己写的Vue组件打包到npm进行代码托管,以及正常发布之后如何使用自己的组件。 本文讲述的仅仅是最基础的实现,其他复杂的操作需要非常熟悉webpack的相关知识,...
jQuery Migrate是应用迁移辅助插件,是用于高级版本兼容低级版本辅助插件。例如jQuery版本用的是1.x,计划升级到3.x,就可以在页面删除1.x版本,换成3.x版本,如果有脚本错误,就引入jq...
本文实例讲述了JavaScript函数式编程(Functional Programming)纯函数用法。分享给大家供大家参考,具体如下:函数式编程鼓励我们多创建纯函数(pure functions),纯函数只依赖你交给...
1、页面展示2、wxml代码<!--pages/register/register.wxml--><scroll-view> <image src='/images/register.png' mode='widthFix' class="topImage"></image> <view class='...
在最近的一个项目中,要求对 redux 数据做持久化处理,经过研究后成功实现,在此记录一下过程我们可以使用 redux-persist 对数据做持久化处理安装
npm i --save redux-persist使...
前言有echarts使用经验的同学可能遇到过这样的场景,在window.onresize事件回调里触发echartsBox.resize()方法来达到重绘的目的,resize事件是连续触发的这意味着echarts实例会...
本文实例讲述了JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法。分享给大家供大家参考,具体如下:高阶函数(higher-order functions),就是返...
本文实例讲述了JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法。分享给大家供大家参考,具体如下:箭头函数在 JavaScript 里面,是 ES6(ES2015)才加...
需求在业务中,会碰到许多点击请求的情况,在请求前改变一个lock变量(在lock变回来之前,点击无效),在请求回调中再改变lock.以确保在,请求回来之前,不会重复请求。或者类似的点击节流...
本文实例讲述了JavaScript函数式编程(Functional Programming)组合函数(Composition)用法。分享给大家供大家参考,具体如下:组合(Composition)函数,就是把两个或以上的函数组合到...
官方网址:http://mockjs.com/mockjs是用来模拟产生一些虚拟的数据,可以让前端在后端接口还没有开发出来时独立开发。我们可以使用真实的url,mockjs可以拦截ajax请求,返回设定好...
H5内嵌富文本编辑器
微信小程序没有支持的原生富文本组件,可以通过web-view内嵌H5实现富文本编辑功能,起初使用的是wangEditor富文本编辑器,因为项目使用的是七牛云存储,wangEdi...
现象我们想用微信小程序实现在map>组件上自定义显示导航路径,但是目前为止官方并未给出相应的方法实现,map>组件确实有绘制点对点连线的属性polyline,但是呢我们没有一系列的...
前言:除了component,微信小程序中还有另一种组件化你的方式template模板,这两者之间的区别是,template主要是展示,方法则需要在调用的页面中定义。而component组件则有自己的业务...
背景
koa-router路由越来越多,api下的router都要使用下面的方式引入,怎么才能方便快捷的将api下的所有文件都引入呢
这次记录的就是如果将koa-router 一次性循环引入const b...
前言事件绑定成功之后,事件的执行函数就如同待字闺中的小姑娘。除了由坐在电脑前的大叔们用键盘、鼠标等硬件行为触发外,需要在代码中直接调用又该如何实现?
首先需要将事件绑...
"离线包"机制微信小程序采用的是类似离线包加载方案,以转转小程序为例,当用户第一次打开时会先下载好所有代码,然后再加载页面;当用户再次进入转转小程序时,会直接使用已下载的代...
效果展示(鼠标移入,滚动停止;鼠标移出,滚动继续)实现原理 1. html结构:核心是ul > li,ul外层包裹着div。因为想要内容循环滚动无缝衔接,所以在原有ul后面还要有一个一样内容的ul...
以select为例,如果select写在循环里,触发change事件时可能不只需要传递被选中项的值,还要传递index过去,来改变同一循环中的其他标签的状态。下面这样写是无效的:@change="change...
面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范式。那么,“对象”(object)到底是什么?对象是单个实物的抽象。
对象是一个容器,封装了属性(property)和方法...
一、起因
小程序中有一个页面,很奇葩,是通过后端传过来的整段HTML字符串展示内容的,那么我们暂时叫这个页面为content,传过来之后,他里面的图片样式是不固定的,有的大,有的小,有的有...
首先附上官方文档地址和授权流程
官方地址:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html
流程图:大致逻辑:授权 -> 发送code到服务器...
element-ui上传一张图片后隐藏上传按钮
el-upload里面绑定一个占位class:
:class="{hide:hideUpload}"data里面初始值:
hideUpload: false,limitCount:1onChange里面(添加文件...
0、可参考的官方页面获取登录凭证:https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html
检查登录态是否过期: https://developers.weixin.qq.com/miniprogra...
0、概述websocket(1) 个人总结:后台设置了websocket地址,服务器开启后等待有人去连接它。 一个客户端一打开就去连接websocket地址,同时传递某些识别参数。这样一来后台和客户...
最近项目中做表格比较多,对element表格的使用,只需要传递进去数据,然后写死表头即可渲染。但现实中应用中,如果写死表头,并且每个组件中写自己的表格,不仅浪费时间而且消耗性能。...
公司使用 vue-cli 创建的 vue项目 在初始化时并没有做多页面配置,随着需求的不断增加,发现有必要使用多页面配置。看了很多 vue多页面配置 的文章,基本都是在初始化时就配置了...
经过前面几次的学习,已经可以做下小功能,今天要实现的事用户登录路由。一、users_model.js 功能:定义用户对象模型var mongoose=require('mongoose'), Schema=mongoose.Sch...
一直以来都知道JavaScript是一门单线程语言,在笔试过程中不断的遇到一些输出结果的问题,考量的是对异步编程掌握情况。一般被问到异步的时候脑子里第一反应就是Ajax,setTimseou...
Ajax请求一个目标地址为非本域(协议、域名、端口任意一个不同)的web资源,并根据响应获得外部应用数据。比如我们用Ajax访问城市天气预报、IP地址等公共服务接口时,就涉及跨域了...
在以前的一篇文章自动刷新 从BrowserSync开始中,我介绍了BrowserSync这样一个出色的开发工具。通过BrowserSync我感受到了这样一个理念:如果在一次ctrl + s保存后可以自动刷新...
如果你有 express ,koa, redux 的使用经验,就会发现他们都有 中间件(middlewares)的概念,中间件 是一种拦截器的思想,用于在某个特定的输入输出之间添加一些额外处理,同时不影响原...
尾调用(Tail Call)是函数式编程的一个重要概念,本文介绍它的含义和用法。
一、什么是尾调用?
尾调用的概念非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数...
本文实例讲述了jquery+php后台实现省市区联动功能。分享给大家供大家参考,具体如下:JS:$("#from_prov_id,#from_city_id").change(function () { var current_prov_id = $(t...
一般前端开发同学,对日志其实不太敏感,毕竟前端大多数情况下,不太关心日志。即使有,也可能调用一些第三方的统计,比如百度统计或者别的等。在 Node.js(下文中简称node) 推进过程...
1. 序在编写代码时,我们常常用 console.log() 的方式将信息在控制台中打印出来以帮助我们进行前端调试。一般情况下,我们打印普通值都没有问题,但在打印对象类型时,我们就需要注...
本文实例讲述了微信小程序实现的picker多级联动功能。分享给大家供大家参考,具体如下:wxml部分:<picker mode="multiSelector" bindchange="bindjobcatchange" bindcolumnchang...
代码均放在 git仓库Webpack 4给我们带来了一些改变。包括更快的打包速度,引入了SplitChunksPlugin插件来取代(之前版本里的)CommonsChunksPlugin插件。在这篇文章中,你将学习如...
定时刷新的不足与改进
web开发中可能遇到这样的场景:网页里的某一块区域里写了一些内容,但这些内容不是固定的,即使看网页的人没有做任何操作,它们也会随时间不断变化。股票行情...
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下/p>图片上传服务器:wxml<view class="container"> <button bindtap='chooseImageTap'>上传图片...
本文实例为大家分享了微信小程序实现文件图片上传的具体代码,供大家参考,具体内容如下在我看来微信小程序的功能挺强大的,提供了很多API让你直接使用。这里我说一下微信小程序...
正文:目前小程序没有能实现此功能的 API 所以我这里通过使用 web-view 实现;实现流程:1. 在小程序后台配置业务域名2. 在服务器写一个html,实现表单上传文件3.后端php接收文件并...
学和使用react有一年多了,最近想在梳理一下react基础知识,夯实基础,激流勇进~
关于reacr-router,redux,redux-saga后续都会慢慢输出,希望各位看官老爷持续关注~~要是能给个赞鼓...