自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题二

创建AJAX过程 创建XMLHttpRequest对象,也就是创建一个异步调用的对象。 创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息。 设置响应HTTP请求状态变化的函数。 发送HTTP请求。 获取异步调用返回的数据。 使用javaScript和DOM实现局部刷新。 请介绍一下XMLhttprequest对象(a...

2019-06-21 02:09:27 234

转载 git biji

这个帖子是我转载的,做个笔记,感谢这位大佬。原贴链接:https://qq1332783374.github.io/post/git-ru-men/GitHub客户端下载地址:https://desktop.github.com/(这里已win10为例),安装完后右键菜单会出现以下两个选项。配置:安装完git后,直接在桌面右键选择Git Bash Here,进入git...

2019-06-11 20:00:56 138

原创 某马鲜生app项目总结

最近几个星期一直在做一个前后端分离的电商app项目,其实我之前就做过一个前后端分离项目。那也是我第一个前后端的项目,就是拼多多(某版块,这里不指全部),当时由于学了vue,又对前后端分离的模式感到有趣,就拉上几位后端的同学一起做了这个项目。别说,做完还真的觉得很有意思,你需要通过后端的接口文档来获取指定的商品数据,还需要根据每件商品的id来实现购物车中商品的批量删除功能,还需要判断商品提交订单...

2019-06-07 02:21:31 1171

原创 GitHub常用命令(笔记)

1.git init 初始化一个空的git本地仓库(会在内部生成.git文件夹)2.git add . 添加修改过的文件3.git commit -m '备注' 添加备注4.git push origin -u master 提交到Github(第一次提交需要+-u)5.git pull 同步代码6.git status 查看状态7.git help -- ...

2019-06-04 21:18:13 101

原创 GitHub 邀请协作者

找到项目,点击进去。点击Settings.点击Collaborators:之后就输入协作者的用户名,在点击Add collaborator 等待协作者同意。

2019-05-30 09:18:06 1514

原创 项目总结

项目背景课程要求我们运用vue或微信小程序开发项目,尽量还原某外包已经上线过的项目这个项目是上头跟外包公司合作,为了考察我们的能力而进行的一次模拟项目。当初看了这个项目本来想用Vue来编程的,但是由于之前接触了小程序,就想着用小程序来写可能会更简单,也想着顺带学习学习小程序。所以这个项目就在我一边看文档,一边编程的情况下完成了。这个项目起初是前端先做静态页面,后端做数据。等到差不多都完...

2019-05-16 12:07:41 550

原创 某项目部分板块的总结

最近这几天在做毕业项目,打算按某app为原版做个APP出来。好了,废话不多说,进入正题。这个项目是模拟真实的线上项目,运用Vue来进行编程、开发。采用的是前后端分离的方式,数据方面则是由我们团队中的后端小伙伴提供。先上图:根据图中的商品id跳转到对应的二级商品分类当中,如下图所示:所以需要通过传id给后端来获取二级商品分类的数据:右边侧边栏的数据也是一样的套路,通过po...

2019-05-16 11:21:20 283

原创 Vue 一个有点小复杂的电商项目(带数据库)

这几天做了一个小项目,目的是为了巩固自己所学习的知识,毕竟实践出真知。只有把你所学习的知识点用到项目上才知道你自己到底学没学会。刚开始学Vue的时候安装各种插件都感觉到各种崩溃,更别提后面所学习的各种指令,还有vuex、axios、.....,配置路由也是各种心酸。那段时间真的有点小烦躁,但是当你进入这个状态,不断的去做练习做项目的时候你会发现这些东西也就那么一回事,对于VUEX更多的还是用于...

2018-12-07 15:15:15 8343 1

原创 Vue 组件进阶

今天继续来总结所学习的知识,每天进步一点点。一.动态 props类似于用 v-bind 绑定 HTML 特性到一个表达式,也可以用 v-bind 动态绑定 props 的值到父组件的数据中。每当父组件的数据变化时,该变化也会传导给子组件:我们也可以通过v-bind来向子组件传递一个对象,已知一个toDo对象:二. prop字面量语法与动态语法阅读以下的代码片段,...

2018-11-07 20:00:26 231

原创 Vue 组建基础

5.1  组件的定义组件(Component)是vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用代码。在较高层面上,组件是自定义元素,Vue.js的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用is特性进行了扩展的原生HTML元素。所有Vue组件同时也都是Vue的实例,所以可接受相同的选项对象(除了一些根级特有的选项)并提供相同的生命周期钩子。5.2  全局...

2018-11-06 11:05:26 305

原创 Vue 中的样式绑定

一)样式绑定概念操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是属性,所以我们可以用 v-bind 处理它们:只需要通过表达式计算出字符串结果即可。不过,字符串拼接麻烦且易错。因此,在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。表达式结果的类型除了字符串之外,还可以是对象或数组。二)通过对象语法绑定 HTML 的 Cla...

2018-11-02 14:56:39 745

原创 Vue 计算属性,方法和侦听器

继续努力,每天进步一小步。通常我们会在模板中绑定表达式,模板是用来描述视图结构的。如果模板中的表达式存在过多的逻辑,模板会变得臃肿不堪,维护变得非常困难。因此,为了简化逻辑,当某个属性的值依赖于其他属性的值时,我们可以使用计算属性。3.1  什么是计算属性计算属性就是当其依赖属性的值发生变化是,这个属性的值会自动更新,与之相关的DOM部份也会同步自动更新。来看图一的代码。...

2018-10-31 16:28:50 266

原创 Vue基本语法和指令

一.模版语法Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。二.语...

2018-10-26 16:05:26 251

原创 vue介绍与入门

总结所学习的知识,能让我进步的更快。一.什么是vue.jsvue.js是javascript的一个轻量开源库。它的作者是尤雨溪,于2014年2月编写的开源库,到目前为止,它在  github 上已经超过了10w多颗star。Vue.js是用于构建交互式的Web界面的库,提供了MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的API。我们现在所学习的是vue2.0的版本,那么我...

2018-10-24 20:11:43 350

原创 PHP开发基础

个人总结,让自己每天都进步一点点。一:PHP的基本语法1.1 PHP标记符PHP标记符能够让Web服务器识别PHP代码的开始和结束,两个标记之间的所有文本都会被解释为PHP代码,而标记之外的任何文本都会被认为是普通的HTML,这就是PHP标记的作用。PHP一共支持4种标记风格,分别如下。1.XML风格2.脚本风格在XHTML或者XML中推荐使用这种标记风格,他符合X...

2018-10-24 17:33:01 327

原创 3D折纸

昨天做了一道运用CSS3和JS完成的3D折纸效果的功能,今天来总结一下:惯例,先上效果图。从图上可以看出当我点击按钮的时候,导航有一个从里到外的一个展开过程。同理,当我再次点击的时候同样也会有一个由外到里的收缩过程。就感觉有一种折叠起来的效果。下面就是我敲的代码。CSS:<style> *{ margin: 0; } @-webkit...

2018-10-19 10:49:15 665

原创 扇形导航

今天刚学习了CSS 3的过度属性和2D变换,课后做了一个简单的小练习。CSS:<style> *{ margin: 0; } .wrap{ position: fixed; width: 50px; height: 50px; right: 20px; bottom: 20px; } .wrap i...

2018-10-15 15:55:43 569

原创 百度黑洞效果

百度黑洞没自己动手敲的时候,觉得这个效果很难,但当自己做出来的时候你会发现他也就那么一回事,所以当你在看到某一个效果的时候不要觉得自己做不出来,只有你动手去解决,去百度。去思考,这才是一名真正的程序员。好了,废话就到这,回归主题,先上效果图:这里由于我没有安装PS 黑洞图拿不下来,所以先随便找了张图凑合下。CSS:<style type="text/css"> ...

2018-10-07 21:21:55 2654

原创 canvas 雨滴效果

昨天在网上跟着一位老师学习了如何运用canvas做雨滴效果,在学习的过程中老师所讲的几句话给我感触很深。他是这样说的“作为一名程序员就是要不停的学习,不断的深造自己。“,“你会的东西别人也会,面试官为什么不选择学历更高,经验更丰富的人呢?”,“如果你觉得现在所学习的东西很难,就抱怨,就不想学了,那么我可以跟你说,你现在就放弃吧,别做程序员了,因为等你自己出去工作的时候,你每天都需要学习,你学习的东...

2018-10-05 18:44:38 596

原创 HTML5文件多媒体播放

一)HTML5页面中的多媒体在HTML5中新增了两个新的元素--video元素和audio元素。video元素专门用来播放网络上的视频或电影audio元素专门用来播放网络上的音频数据。这两个元素的使用方法也是非常简单的,只要把播放音频的url指定的该元素的src就可以了。如下:<video src="http://xxxx.mp3">你的浏览不支持video属性&l...

2018-09-28 15:17:18 2250

原创 HTML5中的数据存储

今天刚学习了HTML5中的数据存储,简单的学习了如何使用WebStorage中的api length:获取当前WebStorage中的数目 key:返回WebStorage中的第N个存储条目   getltem(key):返回指定key的存储内容,如果不存在则返回null.注意,返回的类型是字符串类型 setltem(key,value):设置指定key的内...

2018-09-21 15:33:16 510

原创 HTML5中的文件、拖放

近几天学习了在HTML5中如何上传文件,怎样通过拖放来完成一个购物车的效果,下面是我个人的一些理解和代码。一)上传文件下面这段代码实现了通过上传文件,将文件中的文本内容显示在浏览器上,同时判断上传的文件是否是文档的类型。HTML代码<input type="file" id="file" /> <input type="submit" id="btn"/&g

2018-09-14 15:47:01 747

原创 js 闭包

最近这几天重新复习了 js的面向对象-闭包。通过课上老师的讲解和例题,令我对闭包有了更多的认识和更深的理解。''闭包'',可简单的理解成“定义在一个函数内部的函数“。在本质上也可以说闭包就是将函数内部和函数外部连接起来的桥梁。按我自己的理解的话,闭包就是函数里面套着另一个函数就形成了闭包。     举例: <script> function a(){ ...

2018-09-07 15:42:44 124

原创 Function类型与变量 作用域及内存

                       Function类型在ECMAScript中,Function(函数)类型实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针。函数的声明方式1.普通的函数声明function box(num1, num2) {       return num1+...

2018-06-22 11:12:01 498

原创 JQuery的复习

      今天抽出时间来对之前学过的JQuery进行复习和巩固,学无止境,还需努力.

2018-05-30 19:27:00 239

原创 JQuery插件

今天学习到了一门新的知识点--JQuery插件.

2018-05-23 20:32:35 90

空空如也

空空如也

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

TA关注的人

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