获得徽章 17
- 【备忘Q&A】
Q:如何阻止表单中密码自动填充?
A:autocomplete="new-password"可能是一个答案,Firefox也能有点玄,自测90.0.2有效。赞过22 - 【备忘Tip】
Vuex开启严格模式,改变状态数据,如果不是commit mutation引起的,会报错。
注意两点:
(1)只能在开发环境使用,避免发布环境下性能损失
(2)直接使用v-model也会报错,需要改写
所以,遵守改变 store 中的状态的唯一途径就是commit mutation!展开赞过评论2 - 【备忘Tool】
Q:nodejs的命令行携带参数,如何对其进行解析?
A:minimist,一个参数解析工具包,可解析process.argv的参数。赞过21 - 【备忘Q&A】
Q:使用axios请求,项目存在部分接口的配置,与另一部分接口配置不一致的处理?
A:axios.create([config]),自定义配置,创建不同的axios实例,便于不同要求的接口请求。赞过评论2 - 【备忘API】
hashchange event:当页面URL的散列值(#后部分)变化时被触发
history.pushState():BOM history对象状态管理API,改变浏览器URL而不会加载新页面,不触发hashchange事件,仅调用不触发popstate事件展开赞过评论2 - 【备忘Tool】
Handlebars:轻量的语义化模板
编译模板:Handlebars.compile(template, options)赞过评论3 - 【备忘Q&A】
Q:nrm ls 报错 The "path" argument must be of type string. Received undefined
A:修改第17行代码:const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');展开赞过评论3