5 微微一芯

尚未进行身份认证

我要认证

倚楼听风雨,看尽凡尘事。

等级
TA的排名 7w+

小程序音频播放器及进度条Taro

起初,音频肯定是先想到InnerAudioContext,但因为项目需要嵌套在腾讯随行app里面,所以这里需要调用的是背景音频getBackgroundAudioManager,思路是差不多的。const audioContext = Taro.getBackgroundAudioManager();let timer = nullinterface IState { isAnimation: boolean; duration: number; audioCurrent: number

2020-09-07 17:07:34

Vue cli3 项目搭建

如果安装了vue cli1.x或者vue cli2.x,可以先卸载掉。```npm uninstall vue-cli -g```1.安装Vue clinpm install -g @vue/cli安装之后可以查看vue cli的版本:vue --version2. 创建项目vue create project-name注意:一开始是有两个选项: defau...

2019-12-19 18:36:17

GitLab 日常操作 常用的命令行流程

首先,目的是拉取项目dev分支上最新的,新建自己分支进行开发。步骤流程:①. 拉取主项目的dev分支git clone xxxxxxxx.git //克隆项目,此时是在master分支...

2018-12-07 12:33:59

vue 接口请求地址前缀本地开发和线上开发设置

开发环境  config/dev.env.js'use strict'const merge = require('webpack-merge')const prodEnv = require('./dev.env')module.exports = merge(prodEnv, { NODE_ENV: '"development"', API_ROOT: '"https:/...

2018-12-05 18:01:28

vue中使用sass 配置

1. 首先进入vue 项目,npm install安装依赖2. 安装sass的依赖包npm install --save-dev sass-loader/*sass-loader依赖于node-sass*/npm install --save-dev node-sass3、在build文件夹下的webpack.base.conf.js的rules里面添加配置{  test: ...

2018-10-11 17:29:31

echart 个性化拐点图形样式

charts折线图设置拐点图标,可自定义。<!DOCTYPE html><html> <head> <title>0006.html</title> <meta name="keywords" content="keyword1,keyword2,keyword3">

2018-10-09 18:55:49

gitLab 新建仓库上传本地项目

首先登陆gitLab, 新建一个project,此时是一个空的仓库,随便新建一个文件,如:这样我们就看到了仓库里面的东西。复制git地址,新建一个文件夹在git Bash Here窗口中clone项目。git clone http://192.168.2.115:18080/xxxx/my-test.git然后出来一个my-test文件夹,将项目的文件复制在该文件下一:将本地代码上传...

2018-09-18 15:33:12

vue2 时间倒计时

由于项目需要开发一个倒计时的功能,后台传送了一个结束时间的字段。 因此,这里封装了一个组件:<template> <p class="p2" :endTime="endTime" :callback="callback" :endText=&amp

2018-09-13 18:45:56

vue 父组件需要子组件返回的值作为请求参数

实现该功能,思路就是:子组件请求完成的时候 $emit, 父组件触发事件请求数据。//子组件export default{ mounted: function() { this.$axios({ method: 'get', url: Constants.HOME_URL + '/dealer/' ...

2018-08-30 18:52:13

vue2 父组件调用子组件的方法

vue里面父组件调用子组件的方法是通过$refs实现的。//子组件export default{ methods:{ getDealer:function(value){ console.log(value); console.log('这是子组件方法'); } }}//父组件<...

2018-08-30 14:09:58

vue父子组件通信

1.父组件传递数据给子组件//父组件数据传递给子组件,可以通过props属性来实现父组件:<parent> <child :child-msg="msg"&a

2018-08-28 16:11:27

基于 Git flow 的版本管理

Git 提交准则 除了源码相关的东西之外,其他build产生的东西(如:maven的target文件夹,.idea文件夹等),均不能提交进入源码仓库,添加到.gitignore文件中忽略掉。 撰写规范的提交说明。一份好的提交说明可以帮助协作者更轻松更有效地配合工作。 要严格按照我们指定的流程切换到指定分支,开发相应的功能。Git fLow 在多组员,多项目等环境进行协同工作时,如果没有...

2018-07-16 10:34:53

js数组合并,push和从concat的区别

js定义两个数组。var arrA=[1,2,3];var arrB=[4,5,6];要实现[1,2,3,4,5,6],如果直接arrA.push(arrB); 则arrB只会作为了arrA的一个元素。执行如图:要合并或连接,则需要使用concat() 方法。concat(Array) 方法concat() 方法用于连接两个或多个数组。该方法

2018-03-26 16:13:54

h5 协议 webSocket的介绍和使用方法

一.WebSocket简单介绍  随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。  我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回r...

2018-03-08 22:29:58

js 百度地图api使用方法

首先,引入百度地图的脚本:<script src="http://api.map.baidu.com/api?v=2.0&ak=A1LU7iHS0avqQwPLAxbhKn0UYSQCuRVH"></script>然后根据需求定义自己的:var points = [{ id: 1, lng: 113.9278789384, //经度...

2018-03-06 17:44:58

input校验常用写法

如:限制控件只能输入正整数,使用:控件里面加上<input type="text" onkeyup="fillNumOnly(this)" />  function fillNumOnly(obj) {      var str = obj.value;      if (trim(str) == "")          return;      if (/[^0-9]/g.test...

2018-03-06 17:24:31

常用正则表达式

常用的js正则表达式:整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$&quo

2018-03-06 17:11:08

js中的事件委托

1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。好处呢:1,提高性能。我们可以看一个例子:需要触发每个li来改变他们的背景颜色。ul id="ul">

2018-03-06 16:26:50

WdatePicker 时间插件

1.下载地址:链接:https://pan.baidu.com/s/1ggusfZX 密码:gu22常用法:<input type="text" class="Wdate form-controls" name="beginDate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true});"><input type=...

2018-03-02 16:05:26

Vue开源项目库汇总

UI组件element ★9305 - 饿了么出品的Vue2的web UI工具套件Vux ★6802 - 基于Vue和WeUI的组件库mint-ui ★4776 - Vue 2的移动UI元素iview ★4458 - 基于 Vuejs 的开源 UI 组件库Keen-UI ★2363 - 轻量级的基本UI组件合集vue-material ★2207 - 通过Vue Material和Vue 2建立精...

2018-03-01 15:15:48

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。