自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 vue-cli3构建多页面应用

创建一个项目hello-worldvue create hello-worldcd hello-worldnpm run serve在src目录下新建pages目录,在pages下新建页面App.vue和main.js无用,可以删除,文件名对应着页面名index.jsimport Vue from 'vue'import App from '...

2019-07-24 18:28:00 256

转载 js实现OSS上传图片,STS临时授权访问OSS

1. 引入aliyun-oss-sdk.min.js<script type="text/javascript" src="/static/js/common/aliyun-oss-sdk.min.js"></script>2. 通过后端接口获取临时访问权限生成OSS对象var client = new OSS({ endpoint:...

2019-06-12 15:11:00 1374

转载 vue-quill-editor的用法

1. main.js引入vue-quill-editorimport VueQuillEditor from 'vue-quill-editor'import 'quill/dist/quill.core.css'import 'quill/dist/quill.snow.css'import 'quill/dist/quill.bubble.css'Vue...

2019-06-12 14:41:00 214

转载 wepy绘制雷达图

代码如下:<style lang='less'> .radar-canvas2 { width: 690rpx; height: 420rpx; }</style><template> <canvas class='radar-canvas2' canvas-id='radar-canvas'...

2018-12-03 16:43:00 158

转载 SQL语言的增删改查

select(查), update(改), delete(删), insert into(增)select * from table_name 获取表中所有字段select id, name, sex from table_name 获取表中的id,name,sex字段select count(id) count from table_name 获取表中列表总数量 co...

2018-10-25 16:43:00 94

转载 canvas绘制进度条(wepy)

<template> <canvas canvas-id="canvas" style="width:{{width+10}}px;height:{{width+10}}px;"></canvas></template><script>import wepy from 'wepy'export ...

2018-08-23 16:10:00 125

转载 Object.assign()是浅拷贝

浅拷贝: 复制的值指向同一个内存地址深拷贝:复制的值指向新的内存地址var a = { xm: { name: 'xiaoming' }}var b = Object.assign({}, a)a.xh = { name: 'xiaohong', age: 18}a.xm.age = 17console.log(b)...

2018-08-23 15:27:00 97

转载 微信小程序纯css制作圆形进度条所遇到的问题

wrapBox:最外层盒子,背景色为进度条的颜色leftBox/rightBox:半宽等长 左/右浮动的盒子,背景色为灰色roundMask:居中的盒子 用来遮盖leftBox和rightBox基本原理:当进度小于180度,rightBox以左中点为原点进行旋转当进度大于180度,rightBox位置不变 背景变成灰色,leftBox以右中点为原点进行旋转,旋...

2018-07-19 14:32:00 592

转载 判断变量是否是数组

Array.isArray(arr)Array.prototype.isPrototypeOf(arr)arr.constructor==Array转载于:https://www.cnblogs.com/AnnieShen/p/9253785.html

2018-07-02 14:52:00 96

转载 求数组最大值,最小值

Math.max.apply(this,[120,129,56,34,98]) //129Math.max.call(this,120,129,56,34,98) //129Math.min.apply(this,[120,129,56,34,98]) //34Math.min.call(this,120,129,56,34,98) //34转载于:...

2018-07-02 14:27:00 113

转载 React中使用UEditor

一般UEditor用于表单的新建和编辑<FormItem {...formItemLayout} label='商品详情'>  {getFieldDecorator('detail', {    rules: [{ required: true, message: '请输入商品详情' }]  })(<Ueditor width={692} id="d...

2018-05-14 10:08:00 196

转载 git commit进行代码检查

使用Ant Design Pro提交代码的时候进行代码检查报了很多错git commit --no-verify -m "commit" 就可以跳过代码检查或者在项目里新建个.eslintignore文件,用来忽略检测的文件夹。转载于:https://www.cnblogs.com/AnnieShen/p/8029089.html...

2017-12-12 18:09:00 467

转载 dva subscription的使用方法

import { routerRedux } from 'dva/router'export default { namespace: 'notice', state: { notices:[], loading: false, editModalVisible: false }, effects: { *watch...

2017-12-12 15:59:00 965

转载 dva-loading使用方法

1. 下载dva-loading npm install dva-loading --save2. 导入并使用dva-loadingimport createLoading from 'dva-loading';app.use(createLoading());3. 在组件中使用loading所有的state都存在一个容器里面,有一个全局的loading...

2017-12-12 15:41:00 512

转载 npm install遇到的问题

phantomjs-prebuilt@2.1.16 install: 'node install.js'在虚拟机上初始化vue-cli项目,npm install时遇到的问题npm install phantomjs-prebuilt@2.1.16 --ignore-scripts如果node版本过高也会报错nvm install v8.0.0 切换node版本...

2017-11-09 11:47:00 234

转载 已经安装了node和npm,输入node -v 未找到命令

昨天虚拟机上安装了nvm、node、npm,今天打开输入node -v,就显示未找到命令输入nvm --version 发现还是有nvm版本的,不然都要以为刚配好的虚拟机又要重新安装。。。再输入 nvm use 8 (我用的node版本8.3.0) 显示当前使用的就是8.3.0版本此时再输入node -v 就会显示node版本号了然而每次重新打开虚拟机都要重新设置一下才...

2017-11-03 09:57:00 2490

转载 虚拟机VMware搭建代码环境

安装gityum install git -y安装nvmcurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash安装node和npmnvm ls-remote 查看所有node版本选择你想要的版本后 nvm install v8.3....

2017-11-02 15:35:00 458

转载 使用VMware出现的各种问题

ifconfig命令无效解决办法:yum install net-toolsping不通cd /etc/sysconfig/network-scriptsls查看所有文件名称,找到ifcfg-ensXX(数字随机),我的是ifcfg-ens33viifcfg-ens33修改:ONBOOT=yes 保存并退出(Esc :wq)输入命令 servi...

2017-11-02 15:19:00 162

转载 bind、delegate、on的区别

on(type,[data],fn)on有三个参数,type代表事件类型,可以为“click"、"onchange"、"mouseover"data可以不传,如果传入data,可以在fn中以e.data取到fn:函数,形参传入e,e.target可以拿到当前被点击的元素delegate(selector,type,[data],fn)selector:选择器on(...

2017-10-17 15:46:00 102

转载 cookie、session、sessionStorage、localStorage

Cookiecookie是存储在浏览器端,并且随浏览器的请求一起发送到服务器端的,它有一定的过期时间,到了过期时间自动会消失。首次设置cookie时是由服务器端发送到浏览器端 ,之后每次浏览器发送请求都会带上cookie 。cookie的大小只有4kbSessionsession是保存在服务器端的,session将id存储在cookie中,这样每次请求都会收到cookie...

2017-10-17 10:21:00 74

转载 jqPaginator分页(ajax用法和form表单提交用法)

一般使用方法<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="res/bootstrap.min.css...

2017-09-21 18:53:00 315

转载 获取url参数,替换特殊字符

1 function GetQueryString(name){ 2 var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 3 var r = window.location.search.substr(1).match(reg); 4 if(r...

2017-09-21 14:23:00 470

转载 clipboard.js使用方法

HTML   data-clipboard-action=“ copy ” 或者“cut”  data-clipboard-target="#domName"  data-clipboard-text = "要复制的文字"JS   var clipboard = new Clipboard('.btn');  复制成功时执行:  clipboard.o...

2017-09-20 19:39:00 155

转载 smarty语法

HTML中直接显示数据   <{$data}>foreach循环   <{foreach from=$data item=item key=key}> <li data-index="<{$key}>"> <{$item}> </li> <{/foreach}>if else 判断  ...

2017-09-20 19:33:00 89

转载 combobox里面显示checkbox

看了http://www.cnblogs.com/yubinfeng/p/4463418.html这篇博客,我添加了部分代码,以便在最后获取combobox的value时可以拿到一个数组。HTML代码:<input id="com" class="easyui-combobox"/><input type="button" value="按钮" id="...

2017-05-02 18:03:00 232

转载 requirejs打包项目

例子: https://github.com/AinneShen/requirejsExample用requirejs为js和css添加版本,项目共用同一个config转载于:https://www.cnblogs.com/AnnieShen/p/6797085.html

2017-05-02 17:11:00 115

转载 datagrid中用tooltip

function msgFormat(value,row){ value = value.replace(/ /g,"&nbsp;"); return '<span title='+ value +' class="easyui-tooltip">'+value+'</span>';}当datagrid中的value过长...

2017-04-24 17:15:00 192

转载 combobox默认值为第一个数据,修改为空值

以前用combobox的时候默认是空的,可是昨天不知道为什么,默认的居然为第一个数据,实在让人烦恼。百度了很多,有些人说默认本来就是为空的,而有些也和我一样默认是第一个数据。我想造成这个现象的原因应该与拿到数据的格式有关。如何在前端修改它的默认值为空呢,其实只要加一行代码即可。$("#comboboxID").combobox('setValue',null);百度到...

2017-03-21 09:53:00 1800

转载 easyui-textbox高为0

之前在项目中也遇到过,一段时间没遇到这种问题居然又忘记了,想着还是在博客中记录一下,方便自己记忆,也供大家参考。大家是否也遇到过easyui-textbox高为0的情况呢像这样:用户名:<input class="easyui-textbox" id="newUserName">然而代码并没有出错。这时候换一个id就可以了,具体原因不是很清楚。...

2017-02-28 17:10:00 87

转载 datagrid拖动列头更换排列顺序

在做这个功能的时候在网上找了大量资料,发现都不适用,要不然就是代码太冗余,所以另起炉灶,自己封装了这个函数下面是完整的代码: 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <ti...

2017-02-28 12:16:00 191

转载 easyui--combobox

HTML:<input id="cc" class="easyui-combobox" name="dept">JS:param = {      name:"Jack"     }; $.ajax({ url : url, type:"post", dat...

2017-02-07 14:07:00 76

转载 js获取cookie

js获取cookie之前用jQuery.cookie来获取cookie,虽然简单,但是项目上又多引用了一个插件,总觉得不太好,下面是我封装的js原生获取cookie的函数。function getCookie(cookieName) { //获取所有的cookie "psw=1234we; rememberme=true; user=Annie" ...

2016-12-21 16:58:00 156

转载 cookie的存储和获取

在做用户登录时经常会用到cookie,如何将用户名和密码保存至cookie中呢?如何获取cookie中的数据呢?一、用jquery.cookie.js保存数据  在页面内引入jQuery.cookie.js,如果在页面上有 记住密码 这个单选框,判断checked是否为true。  -----如果是,获取用户名和密码框的值,$.cookie(id,对应id存储的值,{expi...

2016-12-14 17:07:00 248

转载 简单的SQL语句

说明:SQL语句大小写都可以,执行一句时,后面可不加分号,如果同时执行两句,就必须加分号,不然会报错。 --+空格 是SQL的注释表格名为users,里面有name和age属性一、增insert intoINSERT INTO users (name,age) values('张三',25);可以写insert into,也可以只写insert二、删 delet...

2016-11-09 21:37:00 61

转载 express中的路由

一、读取静态文件基本代码:"use strict";const express = require("express");let app = express();//template是文件夹名app.use("/www", express.static("template"));//app.use(express.static("templat...

2016-11-09 20:44:00 69

转载 express框架

一、express的使用安装express 在根目录下输入 npm install express引入express的包const express = require("express");定义一个app来接收express的返回值let app = express();get方法代码结构:"use strict";const express = ...

2016-11-09 20:09:00 63

转载 File System的简单操作

在进行这些操作之前,需要在js文件中导入fs模块const fs = require("fs");const是定义一个常量,比较特殊的是,使用const定义时必须赋值,一旦被赋值就不能再修改。一、操作文件夹创建文件夹fs.mkdir("test", function(err) { if (err) throw err; ...

2016-11-06 21:12:00 155

转载 箭头函数和Buffer对象

一、箭头函数普通函数1var add = function (a, b) { return a + b;}普通函数2function add (a, b) { return a + b; }箭头函数var add = (a, b) => a + b;如果函数内部只有一句返回值,连ret...

2016-11-06 20:40:00 59

转载 把包发布到npm官网

一、包包就是多模块的集合,CommonJS的包规范给程序员提供了组织模块的标准,减少沟通成本。规范:所有的模块放在demo文件夹下(包名)的lib文件夹里面在lib文件夹的同级目录下新建index.js(文件名不可改),里面引用所有模块。将demo文件夹放在node_modules里面。引用包注意:引用包的时候,路径只需要写包名即可,index.js引...

2016-11-05 20:25:00 132

转载 node的核心模块path

//导入模块pathvar path=require("path");//path.basename :输出文件名+后缀//console.log(path.basename("\shen\node\path\123.html")); \写反了console.log(path.basename("shen/node/path/123.html"));//123....

2016-11-03 21:54:00 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除