Skip to main content

查询到"Vue2" 相关的 6 篇文章

查看所有标签分类

vuecli3+脚手架创建的项目下批量删除console.log(xxx)

周周
听君一席话 如听一席话
· 预计阅读时间:1 分钟

vuecli3+脚手架创建的项目下批量删除console.log(xxx)#

最终方式不是最好的方式,甚至是有开发好的插件 ,再次说这个内容只是体现一个对问题的思考

涉及内容 console.log、生产环境和开发环境的区分、简易自定义webpack loader

项目开发过程中相信大家都使用过console.log(xxx)在浏览器控制台中输出内容

通过它在控制台打印出来的东西会让我们安心也会让我们疑惑不解

正因为这样,它成为了我们开发过程中非常好用的调试方式,用来梳理复杂逻辑的执行顺序、监控执行步骤、查看我要获得的内容、当输出内容不在预期时可以让我们反向推导

然后用的多了难免会忘记删除,这样会被打包到生产环境中,虽然一般人也不会看但是这也是非常不合适的,因此我们怎么快速删除被遗忘的console.log(xxx)呢?


Vue2.X中将js迁移为TypeScript步骤及注意点

周周
听君一席话 如听一席话
· 预计阅读时间:2 分钟
note

为什么要迁移呢?看到这里肯定不用说了,肯定是由自己的需求的不然应该也不会看到这里,我就是这样,哈哈哈。那么如何将已有的Vue项目(已经有一个通过 vue-cli3 脚手架构建的 vue 项目)迁移至Typescript呢?


Vue中为对象添加属性和值,属性更新了视图不更新this.$set(obj, key, value)

周周
听君一席话 如听一席话
· 预计阅读时间:1 分钟
note

我们在Vue项目开发的过程中,经常会遇到这种情况:为data中的某一个对象添加一个属性,比如我们有一个student对象,我们为student对象添加一个age属性并赋值,之后我们打印这个student对象是能看到age属性和值的,但是看看视图层好像并没有更新,当我们遇到这个问题我们该如何解决呢?