- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 vue-事件修饰符和按键修饰符
在事件处理程序中调用 event.preventDefault() 或 event.stopPropagation() 是非常常见的需求。尽管我们可以在 methods 中轻松实现这点,但更好的方式是:methods 只有纯粹的数据逻辑,而不是去处理 DOM 事件细节。 为了解决这个问题, Vue.js 为 v-on 提供了 事件修饰符。通过由点(.)表示的指令后缀来调用修饰符。.prevent
2017-04-25 22:29:42 10053
原创 关于wampserver重装无法启动服务与curl拓展库无法加载的问题
wampserver是一个很好用的集成服务,但是我们总会遇到这样那样的问题,特别是看着它一直显示红色或者黄色状态,心里更加发慌。进入正题一般情况下,也是网上常见的,端口被占用,这里不详细说明,打开apache的conf文件,更改原本的80端口号(如果该端口被占用的话),有些人的服务器或者个人电脑因为配置了其他的服务例如IIS等,占用了较多的端口,所以请自行查找哪些端口是没有被占用的。 查找端口,打开
2017-04-25 17:07:09 997
原创 关于Myeclipse显示Cannot connect VM的问题
Myeclipse显示无法连接到虚拟机(TOMCAT)的情况有以下几种。第一:由于JDK的配置不正确,可以通过Dos窗口确认以下是否配置正确,如果配置正确输入java或者javac等指令会有提示出来,如果这一步都无法实现,说明JDK配置问题,可到网上寻找相关问题。第二,TOMCAT配置不成功,其实也是JDK路径设置的问题,可以进入localhost://8080查看是否能进入apache的主页,如
2017-04-25 09:31:42 1393
原创 Vue 数组检测 filter
example1.items = example1.items.filter(function (item) { return item.message.match(/Foo/)})//其中匿名函数中的参数名是随意的,它用于代替数组中的某个值,这里要说明的是,官方提供的包括 push() pop() shift() unshift() splice() sort() revers
2017-04-24 23:26:50 5895
原创 wampserver 更改端口仍然无法访问的解决方法
在安装完wampserver,我们第一步就是去访问localhost是否有页面出来。如果无法访问,有可能是端口被占用了,点击wampserver->apache->service->测试80端口如果提示端口被占用,则需要选择apache->httpd.conf配置新的端口,直接在文本中搜索(80),会有两个地方涉及到要修改端口的Listen 80 ServerName localhost:80把上
2017-04-24 13:02:57 6137
原创 PHP连接SQLSERVER2012
说明1:PHP5.2.x本身有个php_mssql.dll的扩展用来连接Sql server,但是这个dll只是用来连接低版本 Sql server的(2000以下版本),在Sql server 2005及以上版本无法使用mssql_connect连接到数据库。 2:php5.3.x不再支持php_mssql.dll 拓展库了,及时使用php5.2.x中的php_mssql.dll也无法使用。 微
2017-04-24 09:38:21 6131
转载 javascript call()
javascript 中call用处不少,用一句话概括就是动态改变this.比如说:function cat(){}//做一个原型扩展cat.prototype={food:"fish",say: function(){alert("I love "+this.food);}}var blackCat = new cat;blackCat.say();//当我需要一条黑狗也说它
2017-04-18 23:57:28 428
转载 javascript 闭包
文章转载自: http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascrip
2017-04-17 23:03:29 203
原创 Vue-component全局注册
组件的全局注册必须注意是在实例化对象之前完成。Vue.component("mytest",{ template:'<li>{{name}}</li>', props:['name']})new Vue({//...})而局部注册则只能在父模板内使用 <div id="clear" ><mytest v-for='li in list' v-bind:name
2017-04-17 23:00:47 2770
原创 跨域请求 数据返回却无法执行回调函数的原因之一
由于公司项目的问题,导致跨域的情况比较多。既要考虑安全性问题又要解决跨域。只能从中做一些取舍。今天发现的问题是,前端已经获取了后台返回的CALLBACK函数,但是无论如何都不执行。这可把我急的,之前也写过一次跨域请求。现在调用同样写好的函数,却是一个能执行一个不能执行。多次比对发现返回的内容也没有错。最后发现原因是我把回调函数写在了$(function(){//我把跨域请求也写在了这个匿名函数中
2017-04-13 23:12:40 3540 2
原创 onclick事件在移动端的表现异常
在做微信H5开发的时候发现用onclick绑定事件,移动端无法识别或响应缓慢,查资料说有300MS的延迟,但是我测试除了某一次延迟两三秒之外其他的基本都是无响应,以前貌似没有出现过这种问题?也许是我记错了,移动端还是直接用tap吧,或者直接click而不是onclick绑定
2017-04-11 14:01:29 6850
原创 vue-提示warning
[Vue warn]: Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <script>.出现这个警告的原因可能是你新建VUE实例的代码放在了被绑定的组件当中比如<div id='l
2017-04-10 14:49:28 8684
微信测试号 自定义菜单 未授权
2017-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人