- 博客(21)
- 收藏
- 关注
原创 <wx-open-launch-weapp>微信公众号H5激活微信小程序躺坑日记
小程序唤起标签官方文档:[小程序唤起标签官方文档](https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#%E8%B7%B3%E8%BD%AC%E5%B0%8F%E7%A8%8B%E5%BA%8F%EF%BC%9Awx-open-launch-weapp)
2022-11-04 10:09:55 1042 1
原创 Select 父类选中取消联动子类
当某程序猿兴高采烈修复完所有问题后,交付整个模块出去的时候,产品突发一句我认为选中父类联动有哪些子类,我需要取消父类的时候也要联动取消选中的子类开发:mmp,怎么屁事这么多,还能不能好好的划个水产经:别人竞品都可以,为什么我们系统不可以?开发:… 内心已经想拿把30m的阳江十八刀砍过来了迫于无奈开发小妹只能硬着头皮上了效果图代码片段模板文件 <a-form layout="inline" :form="form"> <a-form-i
2020-06-04 18:28:34 514
原创 实现正则为 9开头的十位数或者是+7,+8开头的11位数
诉求:9开头的十位数或者是+7,+8开头的11位数代码实现let testTeg1 = /^\+[7|8]{0,11}$/ // +7 +8开头 后面可以跟上0 ~ 11位的值let testTeg2 = /^9\d{0,10}$/ // 9 开头 后面可以跟上0 ~ 10位的值let test3 = /^(\+[7|8]\d{0,11})|(9\d{0,10})$/测试testTeg1.test('+7') // truetestTeg1.test('+8') // true
2020-05-28 16:27:21 1630
原创 非父子组件通信
方法一:非父子组件之间的通信方式,可以通过eventBus,在一个组建中创建时的钩子函数中监听某个事件,在需要与其进行通信的组件中触发这个函数,同时进行数据的交换eventBus.jsimport Vue from 'vue'export default new Vue parentTemplate.vue<template> <h...
2018-04-13 17:56:36 362
原创 Git 生成SSH Key 之使用PuTTYgen工具
Git代码上传 SSH免密操作两种情况; 1. 本地使用TortoiseGit - PuTTYgen生成公钥和私钥; 2. 使用Git Bash 生成 码云平台版主文档第一种方式本地下载好Git、TortoiseGit找到本地TortoiseGit —> PuTTYgen 点击Generate,生成key 一定要滑动鼠标哦~~ 最后生成...
2018-04-03 17:22:27 962
原创 Echarts 饼状图实现自动高亮扇面
在网上找了很多案例,基本上都不太符合自己想要的,这里想要饼状图中的每一个区域在定时器的作用下,每隔几秒高亮其中一个扇面,代码思路如下:1、引用echarts.min.js版本号以3.x.为例# 饼状图容器<div id="twoEchart" style="width: 210px;height: 100%"></div>2、饼状图详情实例...
2018-02-08 17:09:23 6328
原创 Echarts 绘制单独省份地图
1、 文档介绍 采用node端http-server作为服务端,引用第三方插件Echarts2、阅读对象 本篇文章要求开发者熟悉 HTML、JavaScript、CSS、Echarts、Nodejs等开发技术3、开发环境 node v6.11.0 (win下载、Mac下载) WebStorm 2017.3 (WebStorm )4、开发实战1、
2018-02-07 11:06:17 32182 10
原创 vue-cli脚手架之二维码的生成(vue-qriously)
楼主项目需求中需要加入一个二维码扫描功能,在这之前还没有用过集成vue-cli脚手架里面的二维码插件,这块楼主就去github上面找开源的插件,基于vue的插件貌似很多,一般都会满足大部分需求,然后就是几经波折,最后实现了一下功能这里楼主想跟各位说明一下:二维码是通过今天的主角 “vue-qriously” 插件来生成的一个二维码;当前讲解的是这个插件应用于vue-cli中;如
2018-02-05 17:59:27 9900 1
原创 ES6 之 对象扩展 前半部
属性的简介表示法var foo = 'bar';var baz = {foo};console.log(baz); //{ foo: 'bar' }function f(x, y) { return {x, y};}console.log(f(1, 2)); //{ x: 1, y: 2 }var o = { method() {
2018-01-29 15:26:49 201
原创 ES6 之 函数扩展(扩展运算符)
扩展运算符是三个点(…),好比rest参数的逆运算,讲一个数组转为用逗号分隔的参数序列console.log(...[1, 2, 3]); //1 2 3console.log(1,...[2,3,4],5); //1 2 3 4 5console.log([...document.querySelectorAll('div')]); //[div, div,
2018-01-25 14:53:04 1075
原创 ES6之函数的扩展
基本用法function log(x,y = 'World') { console.log(x,y);}log('hello'); //hello Worldlog('hello', 'china');//hello chinalog('hello',''); //hello 与解构赋值默认值结合使用# demo1function foo({x, y =
2018-01-25 14:34:58 197
原创 ES6 之 数组扩展
本文仅供学习案例记载,资料来源于《ES6标准入门》Array.from()Array.of()数组实例之 copyWithin()数组实例之 find() ,findIndex()数组实例之 fill()数组实例之 entries(),keys(), values()数组实例之 includes()数组的空位数组推导Array.from() 将两类对象转为真正
2018-01-23 17:10:57 203
原创 ES6 之 数值的扩展
二进制和八进制的表示法二进制和八进制的新写法:前缀0b(或0B)和0o(或 0O)标示ES5严格模式下,八进制不允许使用前缀0表示 ES6进一步明确使用前缀0o表示 // 非严格模式 (function(){ console.log(0o11 === 011); })() // true // 严格模式 (function()
2018-01-22 17:34:01 184
原创 ES6 之 let和const命令
let命令特点let 声明的变量只在其所在的代码块有效 # demo1 { let a = 10; var b = 1; } console.log(a); //ReferenceError: a is not defined console.log(b); // 1 # demo2 for
2018-01-19 13:37:59 319
原创 ES6 之 命令行环境运行
- Babel 提供babel-cli工具,用于命令行转码。 npm install --global babel-cli npm install --save babel-preset-es2015 - 当前目录下新建配置文件.babelrc { "presets": ['es2015']} - Babel基本用法如下 # babel自带babel-
2018-01-18 16:49:09 1036
原创 Vue-cli实现Markdown解析为Html以及highlight高亮代码块
marked用来干什么的? 一个功能齐全的markdown**解析器**和**编译器**,用JavaScript编写。速度建成。marked该怎么使用? **安装**npm install -g marked //全局安装 **使用** let marked = require('marked');
2018-01-18 16:44:53 10352
原创 Jquery 实现全选和反选
使用jQuery实现全选和反选首先要导入jquery库(这个需要各位亲们自己来引入咯,* - * )主要体里面的内容为以下代码(友友们不要介意,希望多多包涵)1.时间都去哪儿了2.海阔天空3.真的爱你4.不再犹豫5.光辉岁月6.喜欢你下面就是正式jquery操作咯:1.点击全选的复选框$('#a
2015-10-30 18:03:56 612
原创 实现动态加载JS脚本
1.直接使用document.write("XXXXX"); var urlPath = window.location.pathname; var projectName = urlPath.substring(0,urlPath.indexOf("/",2)) + "/"; /*这里为获取你的项目名称*/ document.write("");2.动态创建java
2015-10-15 08:30:20 410
原创 Jquery中ul li循环取值方式
/*对ul下的li添加click事件,不用在文档加载完毕后循环遍历*/ 1、$(document).ready(function(){ $("ul li").click(function(){ alert($(this).index()); }); });/*这个是对ul下的li循环遍历一遍*/ 2、$(document
2015-07-15 13:53:14 29508 3
原创 使用JQueryUI + FreeMarker 实现Div动态DIalog添加和删除
html> http-equiv="Content-Type" content="text/html; charset=utf-8"> http-equiv="Content-Language" content="zh-cn" /> http-equiv="X-UA-Compatible" content="IE=edge" > 企业基本信息
2015-05-27 16:49:54 2936
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人