标签 vue 下的文章

今天无意间发现在浏览器是查看查看webpack下的所有程序的源码的,感觉这算是个bug,为了代码安全性,还是禁止掉比较好,因为我不想打包后的项目别人还能看我的vue源码,所以要做下配置如果是vue cli2 我们需要打开config/index.js 搜索 build,将build对象下面的productionSourceMap设置成false就可以了如图productionSourceMap: false, // 生产环境的 source map 设置上线后是否加载webpack文件 如果是vue cli3 那么在根目录打开vue.config.js,如果没有就自己创建- 阅读剩余部分 -

两种方案清除定时器,开发者经常使用方案1,建议使用方案2方案1首先我在data函数里面进行定义定时器名称:data() { return { timer: null // 定时器名称 } }, 然后这样使用定时器:this.timer = (() => { // 某些操作 }, 1000) 最后在beforeDestroy()生命周期内清除定时器:beforeDestroy() { clearInte- 阅读剩余部分 -

npm run dev 错误提示:{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }. 解决方法:找到你的工程文件夹里的 YourProName\node_modules\vue-loader\lib\template-compiler\index.js//将以下代码 if (!isProduction) { code = prettier.format(code, { semi: false, parser: 'babylon' - 阅读剩余部分 -

一. 标签实现新窗口打开:官方文档中说 v-link 指令被 组件指令替代,且 不支持 target="_blank" 属性,如果需要打开一个新窗口必须要用<a>标签,但事实上vue2版本的 是支持 target="_blank" 属性的(tag="a"),示例如下:<router-link target="_blank" :to="{path:'/user/document',query:{id:'1'}}">新页面打开home页</router-link- 阅读剩余部分 -