摘要:
今天在使用一个插件的时候,调用插件的方法报错,然后我打印了方法中相关的一个对象显示为空,但是点开后却又有值,如下图所示: 点开后: 这让我倍感疑惑,然后经过查询才知道出现这样的可能情况是:当打印的时候,对象是没有属性的,但在打印之后程序继续执行, 然后又有属性了。 这样就很容易解释这个情况了,以下是 阅读全文
摘要:
【问题】 移动端上添加了touchstart、touchmove...事件,示例如下: document.addEventListener('touchmove', function(event) { event.preventDefault(); // 阻止默认事件 ... }, false) 在 阅读全文
摘要:
PC端页面中,我们通常通过event.clientX、event.clientY来获取鼠标点击的位置坐标: window.onclick = function(event) { var x = event.clientX, y = event.clientY; console.log(x, y); 阅读全文
摘要:
【相关文章】 通过THREE.Raycaster实现模型选中与信息显示 three.js raycaster射线碰撞的坑(当canvas大小不是屏幕大小的时候...) threejs对象拾取 Three.js添加和删除模型对象的方法 Three.js-使用Sprite精灵创建文字标签 Three.j 阅读全文
摘要:
W3C上介绍的可以用canvas的drawImage方法绘制图片: 相应的HTML代码如下: <html> <head> </head> <body> <canvas></canvas> <img src="图片地址" id="tulip"></img> </body> </html> 但是这样子按 阅读全文
摘要:
主要也是调用JSSDK接口,具体可以查看官方文档 【参考文章】 微信公众平台显示隐藏网页... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
【参考文章】 javascript事件绑定、事件冒泡... 阅读全文
摘要:
【为什么要使用mixin】 有两个非常相似的组件,它们的功能有很多重合项,但是又有着很多的差异性,这个时候有两种方法,一是写成一个组件,用props进行自定义;二是直接分成两个组件。 如果是使用两个组件的话,相同代码过多,过分冗余,其次当要修改功能的时候,要改两个组件,比较麻烦;如果使用一个组件的话 阅读全文