回答了问题2022-11-29
控制台中,输入performance.getEntries() 可以获得当前页面所有网络的请求情况。可以去找到两个请求的开始时间,结束时间。 另外, 代码中也可以拿来判断,我之前用这个做过接口请求的统计,加上服务端的统计,就能统计网络耗时。
回答了问题2022-11-21
当运行到if (MaxChartLen > chartLen) 为false时,进入了else, 执行完代码1,还会执行代码2的位置,最后就是return;
发布了文章2018-03-07
在这里, 你:将有机会与交互设计师一起,美化产品线Web功能的设计; 有机会与视觉设计师一起,完成产品线Web功能的开发与实现; 有机会做全栈式开发; 有机会做移动端开发; 有机会做性能、架构等方面的改进与优化;有机会自己亲手打造一个产品的从设计到发布; 你...
回答了问题2017-10-19
不难。切一张整图作为背景,搞定。
回答了问题2017-09-26
content.js发送一次,被iframe接收到, background.js发送一次,又被iframe接收到。 所以打印两次了。 可以看下官方文档:[链接]貌似每一个frame发送的message都会被onMessage监听到。
回答了问题2017-09-26
但是从组件设计角度考虑,组件内部这样调用是有问题的。如果他的爷爷组件并没有mehtod方法,那不是报错了?而且,实现组件的时候,也不能要求调用方的爷爷节点必须有method方法。
回答了问题2017-09-08
同样的问题,原生的HTML代码,你是怎么做到要用onClick的。 onClick是这个组件提供监听方法。 increment也一样,也是组件内部约定的方法。
回答了问题2017-09-08
script脚本分为两个过程,1. 加载,2,解析。 当HTML解析到script标签时,发现有defer,会触发加载,等到HTML解析完成后再解析。 而把script放到body底部,加载时间是比较后面的。
回答了问题2017-09-07
{代码...}
回答了问题2017-09-07
{代码...}
回答了问题2017-03-23
el.cloneNode() 获得评论节点的拷贝,然后修改拷贝里面的内容,然后append到DOM中。
回答了问题2017-03-23
所以allowedMethods,顾名思义:就是当前接口运行的method。 比如,一个提供数据的接口,就可以设置为GET, 当客户端发送POST请求时,就会直接返回失败。
回答了问题2017-03-23
不能自己删除自己。只有自己distroy时的生命周期函数。 可以这样: 创建一个menu-list的父组件。 menu-list中存储每一个menu-item的数据(Array)。然后需要删除某个menu-item, 删除那个数据就好, Vue会自动删除对应的实例。
回答了问题2017-03-23
回到问题: 由于complete是jsonp的回调函数,所以,他的运行时是这样调用的window.complete。 可以看jsonp请求的返回。所以咯,complete中的this是Window,并不是Vue。
回答了问题2017-03-23
基础知识:HTML是不区分大小写的。而JS区分。所以一般情况下,JS的大小写变量放到HTML中,会将大写改成小写,并在前面添加短杠。 {代码...} {代码...} 上面的代码中,HTML中的app-id,在JS中就变成了appId。反过来也是类似的。 {代码...} {代码...} JS设置appId时,H...
回答了问题2017-03-23
import的支持需要增加plugin。 [链接]
回答了问题2017-03-23
控件永远都需要环境。 预览时,使用系统环境。 设计时,使用默认环境。
回答了问题2017-03-23
v-if表示如果false,就不添加节点。 你改成v-show试试。
回答了问题2017-03-23
写多个JS文件,一个JS文件挂了,另外一个是不会挂的。 然后多用try catch。
回答了问题2017-02-28
$? 用的jQuery?。我扣了一段jQuery代码: {代码...} jQuery在把string转化为HTML时,默认是会去除script标签的。 所以,没有执行JS脚本