- 博客(27)
- 收藏
- 关注
原创 点击的改变对应index的tab的箭头方向字段
<template><div><divv-for="(i,index)intabs":key="index"@click="switchTba(index)":class="i.up?'active':''"><span>{{i.up?'上':'下'}}</span><span...
2019-12-11 14:52:07 250
原创 判断浏览器类型,字符串转对象
/** * Created For: 根据访问浏览器 用户代理获取 访问设备、操作系统、浏览器等信息 * Author: chenLiYan. * Date: 2019/5/9 0009 18:13. */function getDeviceInfo () { // 第一步判断访问设备是PC还是手机端(ios/Android) let userAgent = navigator...
2019-06-10 15:59:42 300
原创 js递归实现无限目录树
function creatTree(data){ var str ="<ul>"; for(var i=0;i<data.length;i++){ str+="<li><span>-</span>"+data[i].name; if(data[i].child){ str+=cre...
2019-05-09 11:34:30 1044
原创 Vuecli中使用filter过滤器格式化时间及string转json
vue html部分<span>{{i.info.commentThread.resourceTitle | Gostr}}</span><p>{{i.showTime | formatDate}}</p><p>{{i.json | Gojson}}</p>过滤器部分filters: { //时间转...
2019-02-21 09:06:51 959
原创 给动态添加的元素绑定点击事件
$("body").on("click", ".box", function() { alert('绑定成功'); })
2018-12-26 09:15:27 615
转载 vue2.0基于vue-cli,element-ui饿了么vue前端开源项目制作vue的树形table,treeTable 转载
原作者的源码下载之后可以使用,但是放到自己的项目中会报错,因为element-ui更新原因,这里说一下首先是treeTable文件夹下的index.js文件引入语法不支持,这里改成这样
2018-12-14 17:23:39 612
原创 Element-ui上传文件大小限制
element上传组件中的 :before-upload方法在methods中写入beforeUpload(file) { var testmsg=file.name.substring(file.name.lastIndexOf('.')+1) const extension = testmsg === 'xls' const extens...
2018-11-19 09:47:48 19317 3
转载 单线程与多线程的区别?
什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也...
2018-08-29 16:58:35 11781
原创 Git提交步骤
1. 拉取远程仓库中的文件 git pull2. cd进入项目,查看远程分支 git branch 3. 切换分支 ...
2018-08-02 10:09:30 10046 4
原创 vuejs遇到unexpected token {的问题
vue-cli在执行npm run dev 的时候发现run不起来,然后报错unexpected token 最后重新下载了node mododules 这里推荐使用yarn 下载依赖(简直不要太爽)run不起来的原因分析1.先检查一下文件,尤其是js文件有没有报错。(有血的教训)2. webpack 和 webpack-dev-server有兼容问题,建议卸载掉重新下...
2018-07-31 11:36:30 22675
原创 vue-axios请求实例
data(){ return{ activeName: 'second', title:"login界面", username:'', password:'', html:"html" } this.axios({ url:this.HOST+'/jeego/a/...
2018-07-31 10:23:23 755 1
原创 vuecli引入echarts
1.使用命令下载echertsnpm install echarts2.在mian.js全局引入import echarts from 'echarts'Vue.use(echarts)Vue.prototype.$echarts = echarts;3.目标页面中使用
2018-07-30 09:20:55 604
原创 Vuecli中引入百度地图
首先到百度官网获取密钥。接下来使用cnpm命令将vue-baidu-map加载到node-modules中cnpm i vue-baidu-map然后再mian.js中import一下import BaiduMap from 'vue-baidu-map';Vue.use(BaiduMap,{ ak:"这里ak的值就是你申请的百度地图密钥"});别忘记在index....
2018-07-28 11:12:02 1416
原创 localStorage存储账号密码
var username= localStorage.getItem("uname"); var pwd= localStorage.getItem("upwd"); localStorage.setItem('uname',_uname); localStorage.setItem('upwd',_upwd);
2018-07-27 14:46:11 1419
原创 Vue路由发生变化时改变页面title
首先在router文件夹下的index.js中在routers中加meta对象,属性为title,属性值按照实际情况写在mian.js中写入 router.beforeEach((to, from, next) => { /* 路由发生变化修改页面title */ if (to.meta.title) { document.title = to.meta.t...
2018-07-26 15:12:33 1794
原创 春末的南方城市
这个下雨的清晨我从南方的这个城市准备去南方的那个城市我和我的兄弟在一家包子铺门口分手赶往远处的站台车上的白领睡意朦胧隔着眼屎看着我这让人心慌 这让人心慌这让人心慌 这让人心慌这个下雨的清晨我从城市的这头渡过河去城市的那头街上的红灯绿灯闪烁不停闪烁不停闪烁 这让人心慌兄弟在玻璃的建筑里 我在潮湿的路上人们重复着重复着重复着重复这让人心慌 这让人心慌这让...
2018-07-18 17:44:09 1336
转载 vue文件模板基础配置
背景相信大家在使用Vue开发项目时,基本都是以单文件组件的形式开发组件的,这种方式好处多多:1.代码集中,便于开发、管理和维护2.可复用性高,直接将vue文件拷贝到新项目中<template> <div> <h1>{{title}}</h1> <ChildComponents></ChildCo...
2018-07-18 16:42:41 2690 1
原创 vuex的概念和基本使用
1.安装 cnpm install vuex2.引入 import Vuex from "vuex" Vue.use(vuex)实例const store= new Vuex Store({ //状态仓库 state:{ count:0 }, mutations:{ increment(state){ state.count++ } }...
2018-07-13 09:24:35 280
原创 Windows禁用自带键盘命令
1.快捷键window+r弹出窗口中输入:“cmd”回车2.输入命令:sc config i8042prt start= disabled3.重启电脑4.成功如需恢复sc config i8042prt start= auto
2018-07-10 17:12:44 12406
原创 js实现文字缓慢展示效果
<pre id="show"></pre><div style="display:none" id="text"> Write something:"这是一个文字缓慢显示的效果。"</div><script src="js/node_modules/_jquery@3.3.1@jqu
2018-07-02 17:53:51 5791 1
转载 HTTP与HTTPS的概念、区别,与之它们之间的关系
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HT...
2018-06-29 11:11:18 255
原创 JS获取URL中参数值(QueryString)的方法
//获取参数 var _car_info; function getQueryString(name) { var reg = new RegExp('(?:(?:&|\\?)' + name + '=([^&]*))|(?:/' + name + '/([^/]*))', 'i'); var r = window.location.href...
2018-06-28 10:47:49 526
原创 Java jdk 1.8版本安装包
https://pan.baidu.com/s/1vBh2zA8L5eTJ5fQs7LPbFA 密码:b8su
2018-05-23 16:36:00 77089 23
原创 使用vue-axios
使用vue-axios请求 涉及到跨域问题 首先使用命令下载vue-axios 在项目目录下npm install axios 然后在config文件夹下的index.js的proxyTable添加配置 proxyTable: { '/api': { //使用"/api"来代替"http://f.apiplus.c"...
2018-05-18 15:36:43 294
原创 vuecli
首先得安装nodejs安装好了之后在开始搞,为了不浪费时间建议用淘宝镜像(cnpm)下载vuecli脚手架↓ npm install vue-cli -g 全局安装 vue init webpack 初始化 //在初始化的过程中vue会询问一些配置基础配置? Generate proje...
2018-05-18 15:17:37 233
转载 webstrom快捷键
ctrl+F在文件内快速查找代码 F3查找下一个 shift+F3查找上一个 ctrl+R文件内代码替换 ctrl+shift+R指定目录内代码批量替换 ctrl+shift+F指定目录内代码批量查找 ctrl+R文件内代码替换 ctrl+shift+A快速查找并使用编辑器所有功能(必记) alt+[0-9]快速拆合功能界面模块 ctrl+shift+F12最大区域显示代码(会隐...
2018-05-10 09:26:27 290
原创 H5滚动标签,可用于一些简单的交互效果
<marquee width="300" hight="400" bgcolor="red" behavior="" direction=""> <span>文字</span></marquee>behavior="alternate/slide/scroll" 两
2018-05-10 09:11:39 4283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人