
javascript
uwenhao2008
这个作者很懒,什么都没留下…
展开
-
解析.vue文件
转载,写的非常好的一个文章,条理清楚讲解明白原文位置 https://blog.youkuaiyun.com/qq408896436/article/details/79266376还记得前9章我们说过,可以把template写在外面的那一部分知识么?回顾下 :但这样的做法实际上也不是很好的解决方法。如果组件太多,都写在同一个html文件上,似乎也挺乱的。解决的方法是,把组件模块都提取出来,写在一个xxx...转载 2018-06-20 21:08:31 · 11624 阅读 · 1 评论 -
原生JS实现addClass,removeClass,toggleClass
jQuery操作class的方式非常强大,但是目前还有一些人不知道如何使用或者由于项目统一性的原因无法使用jquery.在此写了一个利用原生js来实现对dom元素class的操作方法1.addClass:为指定的dom元素添加样式2.removeClass:删除指定dom元素的样式3.toggleClass:如果存在(不存在),就删除(添加)一个样式4.hasClass:判断样...转载 2018-07-26 11:58:45 · 579 阅读 · 0 评论 -
vue 数据(data)赋值问题
总结一下我遇到的一个纠结很久的问题。在项目中需要用到后台的数据对前端渲染,使用到了vue整合的axios,使用vue中的钩子函数在页面组件挂载完成之后向后台发送一个get请求然后将返回后的数据赋值data()中定义的属性:执行后前端报错:原因:在请求执行成功后执行回调函数中的内容,回调函数处于其它函数的内部this不会与任何对象绑定,为undefined。解决方案:一)将指向vue对象的this赋...转载 2018-06-20 09:51:19 · 3569 阅读 · 0 评论 -
Vue axios中this的指向问题
在Vue中this始终指向Vue,但axios中this为undefined,例如若需要赋值给变量用以渲染数据,可以通过=>函数,这时this为Vue或者可以直接通过: let that = this 将this保存在that中,再在函数中使用that均可 被坑了很久,一直打印出来undefined,终于解决了...转载 2018-06-20 00:14:36 · 447 阅读 · 0 评论 -
JS正则表达式验证数字非常全
Js代码 <script type="text/javascript">function SubmitCk() {var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;if (!reg.test($("#txtEmail").va...转载 2018-06-15 10:01:03 · 1045 阅读 · 0 评论 -
js正则表达式之exec方法讲解
功能说明:该函数通过对指定你的字符串进行一次匹配检测,获取字符串中的第一个与正则表达式的内容,并且将匹配的内容和子匹配的结果存放在返回数组中基本方法:objReg.exec(string) objReg,RegExp对象的名称 string,要进行匹配的字符串正则表达式exec()函数:exec() 方法用于检索字符串中的正则表达式的匹配。返回值是一个数组,但是此数组的内容和正则对象是否是全局匹配...转载 2018-06-15 09:59:25 · 10518 阅读 · 1 评论 -
django-response对象
转载自 https://www.cnblogs.com/scolia/p/5635546.html 回顾 HTTP 协议的通信核心,无非就是请求报文和响应报文之间的交互。而请求报文由客户端生成,也就是用户的浏览器;响应报文则由服务器生成,作为web应用的开发者,大多数工作就是构造一个合适的响应报文。在 django 中,请求报文已经被封装成了 HttpRequest 对象,该对象的创建是自动的,且...转载 2018-06-14 21:47:02 · 202 阅读 · 0 评论 -
HttpResponse的使用方法
转载自 https://blog.youkuaiyun.com/zr527397749/article/details/70157665HttpRequest类是一个封闭HTTP提交信息的类型,而封闭HTTP输出信息的类型就是HttpResponse类,使用HttpResponse类可以实现三种类型的输出,即文本,URL,二进制流. 实现这三类的属性和方法分别介绍如下: 1.文本的输出,在日常开发中,后台中的...转载 2018-06-14 21:44:51 · 2551 阅读 · 0 评论 -
Django中的Ajax
转载自 https://www.cnblogs.com/chenchao1990/p/5288385.htmlAjax 很多时候,我们在网页上请求操作时,不需要刷新页面。实现这种功能的技术就要Ajax!(本人定义,不可迷信) jQuery中的ajax就可以实现不刷新页面就能向后台请求或提交数据的功能,我们仍然用它来做django中的ajax,所以先把jquey下载下来,版本越高越好。 一、aja...转载 2018-06-14 21:28:27 · 193 阅读 · 0 评论 -
Ajax中的open函数小结
Ajax的open函数形式为open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword),其中的bstrMethod通常有GET和POST两种常用方式,使用get方式需要注意:1 对于get请求(或凡涉及到url传递参数的),被传递的参数都要先经encodeURIComponent方法处理.例:var url = "update.php?...转载 2018-06-14 17:31:44 · 1212 阅读 · 0 评论 -
原生JavaScript实现AJAX、JSONP
相信大多数前端开发者在需要与后端进行数据交互时,为了方便快捷,都会选择JQuery中封装的AJAX方法,但是有些时候,我们只需要JQuery的AJAX请求方法,而其他的功能用到的很少,这显然是没必要的。其实,原生JavaScript实现AJAX并不难,这篇文章将会讲解如何实现简单的AJAX,还有跨域请求JSONP!一、AJAXAJAX的核心是XMLHttpRequest。一个完整的AJAX请求一般...转载 2018-06-14 15:31:00 · 171 阅读 · 0 评论 -
【Vue】详解Vue生命周期
https://www.cnblogs.com/penghuwan/p/7192203.html正文回到顶部Vue实例的生命周期全过程(图) (这里的红边圆角矩形内的都是对应的Vue实例的钩子函数)回到顶部在beforeCreate和created钩子函数间的生命周期 在beforeCreate和created之间,进行数据观测(data observer) ,也就是在这个时候开始监控data中的...转载 2018-06-21 15:11:51 · 321 阅读 · 0 评论 -
vue---生命周期函数
https://blog.youkuaiyun.com/yana_li/article/details/78780335vue中所有的钩子函数:beforeCreate(创建前)created(创建后)beforeMount(载入前)mounted(载入后)beforeUpdate(更新前)updated(更新后)beforeDestroy(销毁前)destroyed(销毁后)生命周期函数<!DOCTY...转载 2018-06-21 15:00:48 · 215 阅读 · 0 评论 -
关于VUE中 import 、 export 和 export default 的注意问题
https://blog.youkuaiyun.com/mrliber/article/details/791557551、import引入一个依赖包,不需要相对路径。import 引入一个自己写的js文件,是需要相对路径的。 示例:import axios from ‘axios’; import AppService from ‘./appService’;2、import什么情况下,要用{}的方式引入,...转载 2018-06-20 22:33:54 · 3512 阅读 · 0 评论 -
09、组件
https://blog.youkuaiyun.com/qq408896436/article/details/79250605组件是什么? 组件其实就是一片html代码组件有什么用?封装可重用的代码,类似我们以前把index.html的后缀改为index.shtml,然后使用#include引入页面一个简单的例子[javascript] view plain copy<div id='app'>...转载 2018-06-20 22:20:09 · 189 阅读 · 0 评论