class BtnComponent{ constructor(){ this.state = {isLiked: false}; } //改变文本 changeLikeText(){ var likeText = this.el.querySelector('.like-text'); this.state.is
2017-09-05我看了很多网站的JS文件都是这样命名的,如 main.ae67878c87.js ,为什么要在文件的后缀前加上类似于唯一随机数的字符串 ? 这些文件是工具自动生成的吗 ? 解决方案 这种写法,是为了静态资源的缓存。命名方式为 [名字].[hash码].[后缀]比如 main.77fr67fe.js 、 tu.67677dewf7.png、 app.u78f
2017-09-05发现一个小问题,在控制台输入{a:1}.toString()会报错,必须要先把{a:1}赋值给一个变量然后在进行操作才行,这是什么情况 解决方案 因为语法规定。因为语法规定导致 js 解释器没有正确理解你的意图。解决办法, 加括号消歧义。({a:1}).toString() // or({a:1}.toString())引申开始以为是 console 的锅
2017-09-05当我静态数据时效果完全可以,如图:但是做好动态获取数据时,效果则是不行没有触发到,文件已经加载到了,如图:我怀疑是代码执行顺序的问题,但是一直改都是不行,代码如下:<script> //获取信息 (function(){ $.showLoading(); $.ajax({ u
2017-09-05<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>茶道历史</title> <link rel="stylesheet" type="text/css" href="css/style-1.css
2017-09-05如何使用原生javascript或者jQuery把比如以下两个数组对应输出到同一个ul列表里面?//显示文本var Texts = [ "http://www.url.com0", "http://www.url.com1", "http://www.url.com2", "http://www.url.com3", "http://www.
2017-09-050 环境chrome最新版1.我在学《JS高程》的DOM0级事件处理程序时,通过event.eventPhase这个接口发现:DOM级事件处理程序是在冒泡阶段被捕获。2.测试代码测试代码的仓库位置:https://github.com/AChaoZJU/F...<!DOCTYPE html><html><head> <
2017-09-051、项目用的是react+redux+router2、使用了redux 部分手机不兼容,h5页面打不开3、缩减后的代码import {connect} from 'react-redux';import {bindActionCreators} from 'redux';...class MapIndex extends React.Component { ...
2017-09-05关于vue-scroller 组件的下拉加载,返回顶部功能的问题 解决方案 绝对定位的话就改中间scroll块的top属性咯,或是也有可能用transform的translate做的?具体看一下其实现原理,然后根据其实现改变其修改属性。
2017-09-05如题:移动端字体大小自适应问题求指教...求方案,在网上看到很多解决方案但不知主流如何,求推荐更为稳妥的解决方案...先O(∩_∩)O谢谢了 解决方案 在下整理了一套方案站内链接
2017-09-05