- 博客(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," "); 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关注的人