赞了文章2022-07-28
全文 3000 字,欢迎点赞关注转发从一张动图说起:上图应该大家经常使用的 错误诊断 功能,它能够在你编写代码的过程中提示,那一块代码存在什么类型的问题。这个看似高大上的功能,从插件开发者的角度看其实特别简单,基本上就是用上一篇文章《你不知道的 VSCode 代...
赞了问题2022-07-22
发布了文章2022-07-14
《手写 Promise》是一个经典的问题,基本上大家上手都可以按照自己的理解,写出来一个 promise, 有一天个朋友问我,"手写 Promise 要写到什么程度才是合格的 ?", 这也引起了我的兴趣和思考, "怎么样的 Promise ,才是完美的呢 ? "
发布了文章2019-11-15
这里说的是解决一个存在的问题, typeorm生成的为typescript语法的升降级文件,里面包含了sql和代码,这样子在一些情况下,比如我们数据库权限管理要求代码中的权限不能进行表结构变更操作,需要在数据库管理平台(DBMS)上面进行变更。这个时候就sql和代码混合在一起...
回答了问题2019-11-01
通过计算属性(computed),然后返回一个拼好的 url,用在 href 里面就行了
发布了文章2018-11-21
今天来给大家介绍下前端监控中一个特定指标的获取算法,有人会问,为啥就单单讲一个指标?这是因为,目前大部分的指标,比如白屏时间,dom加载时间等等,都能通过现代浏览器提供的各种api去进行较为精确的获取,而今天讲的这个指标,以往获取他的方式只能是通过逻辑...
赞了文章2018-06-14
在浏览器众多缓存中的HTTP缓存可能很多人对这个的概念并没有很清晰,每个人都知道进入一次网页之后再刷新一次页面,加载速度会比首次加载快非常多,每个人都知道这是浏览器缓存的magic,但是对此背后的原因可能不甚了解...
赞了文章2018-06-06
一上来我也推荐个编辑器吧,我一般用Sublime(翻译推荐的是notepad++,这个一般被我用来打开某个单独文件)因为我以前用它习惯性写lua代码,所以,工程类的东西我还是喜欢Sublime
赞了回答2018-05-19
{代码...}
赞了回答2018-03-12
调整代理 {代码...} 在你的vue文件中引入axios,然后使用,如下: {代码...} 以上
赞了回答2018-03-12
你这里需要指定协议,域名和端口呀,不然它怎么知道你去请求哪儿;不像浏览器,浏览器访问一个网站,这些都知道了的在这儿可以使用http://127.0.0.1:port/api
回答了问题2018-03-08
如果是永远不变的东西,那么你通过接口返回json,然后直接保存到localStorage里面去,页面加载的时候先去localStorage中去拿,拿不到在通过接口去拿然后缓存
回答了问题2018-01-24
内个,你报什么错,你得贴上来吧
回答了问题2017-11-17
用vue-cli的话,你看看你的代码有没有使用 commonchunkplugin插件进行公共文件切割,如果有,那么上面两个文件会被打包成为一个公共的js,和业务的js分开,这样子在业务代码改变的时候,如果你的命名规则是使用chunkhash的,那么公共js的文件名是不会变的,是会被缓存的
发布了文章2017-11-16
相信很多在微信上面做网页开发的同学都会发现,当页面被划到顶部或者底部的时候,如果继续滑动,页面会被整个进行下滑,露出上面或者下面的黑底,黑底上面标明了当前访问页面的域名信息,黑边的作用也很明显,由于在微信内浏览器并没有像传统浏览器地址栏那样子的设...
赞了回答2017-10-12
依赖注入也是一种模式,主要用于解耦,除此之外也很容易实现组件替换,但缺点是写出来的程序不好懂,因为基本上是使用接口在搭业务框架,然后逐个实现接口来完成业务逻辑实现。
回答了问题2017-10-09
建议题主先把基础知识补一补再去用框架,不然提的问题只是贻笑大方
回答了问题2017-09-25
楼主是在写chrome扩展吧,chrome 扩展默认会使用 csp 策略进行资源安全控制,vue有专门的版本用于这种环境 ,[链接]环境
回答了问题2017-09-25
chrome扩展为了安全起见使用了沙箱机制,扩展的js和页面本身的js是没有办法互相调用的,双方要进行通信可以通过dom元素进行通信,比如一个隐藏的div,在页面的js绑定这个div的点击时间,然后在扩展的js去触发点击,从而达到互相调用的目的
回答了问题2017-09-25
scss sass都要通过预编译器进行编译之后变成css才能被引用到页面,可以使用node-sass进行预编译