自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tangcc的博客

大家一起互相学习,共同进步。坚持做一名正直勇敢的青年。

  • 博客(191)
  • 收藏
  • 关注

原创 git最常用的操作命令

0.一无所有。1.先下载一个git安装包,全局安装。安装好了以后,cmd -> git --version ,查看版本得到:“git version 2.14.1.windows.1”。2.公司或者个人都会先在服务器上建好一个代码仓库,如:gitLab,码云或者在自己租的服务器上搭一个代码仓库。3.进入d盘,右键鼠标选中git bash here即可打开gitshell窗口...

2019-05-30 21:57:07 489

原创 form表单input实时监听内容变化

jQuery3.0 写法:$('#input').on('input propertychange', function(e) { e.stopPropagation(); // $('#content').html($(this).val().length + ' characters'); $("#hint_li").addClass("ac...

2019-03-06 08:49:46 5086

原创 win10下载安装docker desktop

1.登进官网https://hub.docker.com/editions/community/docker-ce-desktop-windows先需要一个邮箱注册一个账号,登录后即可下载。2.下载完后直接安装,安装完后,用docker id和密码登录docker3.参考docker命令的使用:http://www.runoob.com/docker/docker-install-my...

2019-01-23 17:40:16 2826

转载 弹性布局display:flex

Flex 布局教程:语法篇作者: 阮一峰日期: 2015年7月10日网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应...

2019-01-14 14:55:38 351

原创 原生table的常用属性,border-collapse:collapse,separate,none;cellspacing="10"

原生的table的常用属性://有!DOCTYPE表格属性border-collapse才能兼容ie8。代码如下 :<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>table 的常用属性</t

2019-01-07 22:18:07 2856

原创 vue-simple-uploader超大文件分片秒传和断点续传

实例:<!--属性表单--><el-dialog title="导入zip压缩文件" :visible.sync="importZipFile_dialog" width="900px" v-loading="myloading"> <el-form label-position="right"> &

2018-12-23 20:52:09 13158 8

原创 element-ui dialog问题:1.dialog的确定取消按钮没有自动靠右

1.dialog的确定取消按钮没有自动靠右<el-dialog :title="spec_formTitle" :visible.sync="specform_DialogVisible" width="70%"> <el-form :model="spec_form" label-position="right" ref="spec_form&qu

2018-12-08 10:43:00 7169 1

原创 随机数产生最大值或最小值的方法,用Math.random(),Math.floor来实现

1.问题:总是看见有些同学写的随机数没有最大值或最小值,如:var result = Math.floor(Math.random()*100) + 1 ;// 说好的0-100,结果0是万年出不来2.解决办法:function generationRangerandom(minNumber,maxNumber){// 避免没有最小值或最大值 var randomResult...

2018-11-28 17:31:50 4872 2

原创 开发工具下载地址

1.浏览器、操作系统、办公软件等下载(新浪网有提供)http://tech.sina.com.cn/down/

2018-11-27 11:22:39 221

原创 layui使用总结

新手可以直接照着官方示例文档开发:https://www.layui.com/demo/table/checkbox.html主要使用数据表格、表单和layer弹层引包:<link rel="stylesheet" href="/plugins/layui/css/layui.css"><link rel="stylesheet" href="/plugins/font...

2018-11-16 13:52:06 760

原创 element-ui的table表格的toggleRowExpansion方法展开指定行

首先:文档中的toggleRowExpansion 方法,我用了没有成功。试了另一个方法,配合原文档的展开表格,主要注意两点:1.设置表格属性: 2.处理数据:Brief summary :row-key  和 expand-row-keys 要同时使用,才会生效!...

2018-11-05 16:05:31 23814 8

原创 火狐firefox web技术文档

https://developer.mozilla.org/zh-CN/search?q=url%E5%AF%B9%E8%B1%A1&topic=api&topic=css&topic=canvas&topic=html&topic=http&topic=js&topic=svg&topic=standards&topic=w...

2018-11-02 16:27:36 909

原创 保留后台返回的数据中\n 的换行功能

1.html:<p style="white-space:pre-wrap"> {{c_str}}</p>2.vue.jsdata:{ str : "第一行 \n 第二行"},computed:{ c_str(){ return decodeURIComponen...

2018-11-02 15:06:01 5936 1

原创 a标签实现下载文件或称导出文件

简单的下载示例:<a href="url"></a><img src="url" />文件下载原理:       java后台只能做到返回二进制流或文件给前端,最终在前端页面创建一个a,然后触发a的点击事件实现点击下载效果。接口:export function exportfile_goods(jsonobj){ // 导出商品文件 ...

2018-11-02 12:00:56 15539 1

转载 Java上传下载文件

前端来讲用axios下载:请求方式:export function exportUser(jsonObj) {//导出用户数据 return fetch({ url: '/api/frontUser/user/exportUser', method: 'post', params: jsonObj, responseType: 'arraybuffer...

2018-11-02 11:04:11 309

转载 a标签默认是get请求,可以用js转为post请求

比如,我们在做删除的时候,是在一个a标签上面,但是我们要转为POST方法进行提交;第一:我们在页面中添加一个form表单; 第二步:通过 js 转换,在这个过程中,我们可以先将传递的值,赋到隐藏域上。转自:https://blog.csdn.net/m0_37392489/article/details/77683905...

2018-11-02 10:19:12 7935

原创 vue2.0自定义组件的v-model原理详解,model的定义

以下示例是用单页面的形式写的。a.vue  // a.vue是父级引用组件b.vue<template><!-- 这儿是组件的父级,也就是组件的实例。实例本来应该定义事件来监听子组件的一切“异动”, 但v-model呢却是给组件内部加个model:{prop:"自定义",event:"自定义"}来监听子组件的变化--> <c...

2018-11-01 17:56:13 5380

原创 H5的drag使用说明和vue2.0拖拽排序示例

html5 drag api详解 (引用原文https://www.cnblogs.com/wuya16/p/DragApi.html)     回想下,以前我们是怎么实现拖拽的,主要有以下几步:     1.目标元素绑定mousedown事件,记录下此时鼠标位置和拖拽元素的位置差,分别是 diffX ,diffY     2.在mousedown中绑定 document的mous...

2018-10-31 17:44:14 3670

原创 固定宽的块元素内多行或单行超出内容用省略号...显示,超出规定行数,即显示省略号...

快速使用:.nowrap{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.nowrap_2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}.now...

2018-10-31 11:59:03 486

原创 jQuery v2.2.5的源码

/*! * jQuery JavaScript Library v2.2.5-pre b14ce54334a568eaaa107be4c441660a57c3db24 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright jQuery Foundation and other...

2018-10-30 09:14:59 730

原创 5.express服务端cookie设置读取、path、maxAge等

Brief summary:稍后补上

2018-10-10 14:34:51 1035 1

原创 4.body-parser中间件的使用专门处理前端的post请求,同理get请求在本例不适用,内含如何自定义中间件middleware

使用express框架可以结合中间件body-parser方便处理前端发送过来的数据。(class10)第一部分:1.新建目录后,打开cmd---进入当前目录---cnpm install express express-static body-parser   2.目录结构:3.10index.html<!DOCTYPE html><html lan...

2018-10-10 09:43:40 1906

原创 3.开发node项目,一般使用express框架

"开课吧"lesson9express只是给nodejs增加了一些基本的功能,可以更好用其它模块来拓展如express-static。1.目录结构2.a.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2018-10-08 17:37:57 371

原创 2.自定义npm模块

1.首先在https://www.npmjs.com注册一个账号2.创建一个包文件       通过cmd创建:      2.1  cmd 进入你的d盘cd d:      2.2  md tccnpmtest             cd tccnpmtest      2.3 初始化npm:   npm init 一直enter,最后会在目录里产生一个package....

2018-10-08 15:25:16 1244

原创 1.原生node.js的综合示例

文章是按“开课吧”(class6)的学习路径写的。目录结构:1.test.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>nodejs practise</title&

2018-10-08 15:06:44 519

原创 axure RP8的licencee key 破解

method1: 20181007测试 oklicencee:  Koshykey:  wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xY method2: 未测过用户名:axureuser 序列号:8wFfIX7a8hHq6yAy6T8zCz5R0NBKeVxo9IKu+kgKh79FL6IyP...

2018-10-07 16:56:56 4672

原创 eval的使用方法

eval方法可以将任何字符串参数(只能是字符串)重新运算1.局部申明eval(" var a = 1")   // 不要用let const来申明变量2.全局申明window.eval("var a = 1")3.返回值,如果eval(json)那么里面要再加一对括号;写法一:let b = eval("(a =1)") // b =1 写法二:let b = eval...

2018-10-07 15:10:41 4786

原创 vue2.js中配置项两个template的用法详解

1.先看vue的生命周期,图示:3步 2.重点,这个template不是<template />自带标签。template配置项专门用来替换el的。值可以是"<div></div>",也可以是全局或局部组件。2.1     template是组件的情况下必须先注册(全局或局部)2.2 如果不是组件,则可以是任意字符串。var aa =...

2018-09-29 17:58:29 6570

原创 2.Upload上传组件自定义上传实例及注意点

1.自定义上传时,当选中图片this.$refs.upload.submit() 就会触发:http-request = "httpRequest"事件 。<el-form-item :label="upload_lable" :label-width="formLabelWidth"> <el-upload class="upload-demo" ref="uplo

2018-09-26 21:57:21 15338 3

原创 RegExp对象的学习

1.科普:RegExp是js原生的内置对象,直接可以使用。e.g. :via RegExp.$1 取得第一个匹配子项;        默认带特殊含义的字符若要表达其本身就在其前面加个\转义,这些字符共有11个:{} [] ()  *  +  .  ?\反斜杠转义   或|  头^ 尾$ ,(如果记不住,伸出你的双手,每个手指绑定一个符号就轻松搞定10个了呢,如果还是记不住,那就罚抄10遍吧,哈...

2018-09-11 20:41:01 1244

原创 js 实现倒计时,以及new Date().getTime()的格式化应用兼容性说明

最终效果:用%(mod)等方法计算得出9月10号距离国庆开业的倒计时html:核心代码<div class="countdown-block">  <!-- 数字的背景 --> <img class="countdown-block-bg" src="../img/activity/countDown/displayBlock.png" hei...

2018-09-11 10:46:37 3004

原创 原生JS中 cssText的用法,可以给样式加!important权重

就像在html中写style=“”一样一次写一堆,但是给cssText设置后原先的css样式被清掉了,只有最新设置的值;document.getElementById("id").style.cssText = "font-size:100px!important;width:100px;"如果要不影响原先设置的css,可以这样写document.getElementById("id"...

2018-09-08 23:01:19 6117 1

原创 检测浏览器版本

先取得值:// 仿真 simulation 取得navgator.userAgent的值var simulationIE8 = "Mozilla/4.0(compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)";var simulationIE9 = "Mozilla/5.0(compatible; MSIE 9.0; Windows N...

2018-09-08 09:38:31 855

原创 vue 做后台管理系统

目录结构:请参考:http://www.cnblogs.com/herozhou/p/7434931.html2万多星的elementui模板,后台管理系统:https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md...

2018-08-22 17:40:03 10595

原创 webpack官方文档学习

安装依赖的简写说明:以vue为例cnpm i vue -S   // 生产依赖   等价于 --save cnpm i vue-loader css-loader vue-template-compiler -D  // 开发依赖   等价于--save-dev 文档很长,我在前面把坑都踩了,希望大家看原文的时候结合我的文档来学习,要有耐心看哦。毕竟祖国的未来还是要靠你们去建设的^_^...

2018-08-22 17:38:51 1039

原创 nodejs的process.env 模块的environ(7) --文档翻译

暂时只翻译了一部分,sorry!NAME | SYNOPSIS(概要) | DESCRIPTION | NOTES(注意) | BUGS | SEE ALSO(参见) | COLOPHON(版权页)ENVIRON(7) Linux Programmer's Manual(Linux 程序员手册) ENVIRON(7)(环境)NAME...

2018-08-21 21:46:59 878

原创 vuex学习

2018农历7月7日,哈哈,在办公室写博客......思考一个问题:什么时候要用vuex?答:如果一个状态(变量)在多个页面的组件“需要使用,需要改变,需要同步”,那就可以使用vuex。vuex就只有以下5个属性:很简单吧!relax,是真的简单!工作原理:先来看看目录的组织结构来一个世界上最简单的vuex示例,附详细解释:// 如果在模块化构建系统中,请...

2018-08-17 22:14:56 181

原创 1.node.js 基础学习

正在学习中(一)体验一个简单的node示例1.进入nodejs.org 官网2.创建一个普通文件夹code: 暂时不要用es语法,浏览器还不兼容,除非用express框架var http = require("http");http.createServer(function(req,res){ res.writeHead(200,{ ...

2018-08-15 22:20:20 515

转载 如何在vue-cli 中使用mockjs

请参考:http://www.php.cn/js-tutorial-384087.html

2018-08-13 15:53:18 652

原创 idea 常用快捷键

ctrl + shift + F --全局查找文件double shift  --any where search    《webstorm 10大快捷键 tangcc 20170901》1.Ctrl + E        弹出最近打开的文件      (必记)2.//region        ---将一段代码设为可以折叠  //endregion 3.ctrl + '-/+'...

2018-08-10 11:48:26 834

空空如也

空空如也

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

TA关注的人

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