美文网首页
vue一些注意事项

vue一些注意事项

作者: 禾苗种树 | 来源:发表于2022-02-16 10:07 被阅读0次
  • 对数据修改时一些对象和数组方法可能不会引起vue的动态响应,对此vue提供了一些替换方法,所以避免使用那些不能及时引起vue动态响应的数组和对象方法
  • 声明响应式property(属性)
    由于 Vue 不允许动态添加根级响应式 property(根级就是data下的直接属性),所以你必须在初始化实例前声明所有根级响应式 property,哪怕只是一个空值:
var vm = new Vue({
  data: {
    // 声明 message 为一个空值字符串
    message: ''
  },
  template: '<div>{{ message }}</div>'
})
// 之后设置 `message`
vm.message = 'Hello!'

如果你未在 data 选项中声明 message,Vue 将警告你渲染函数正在试图访问不存在的 property。

这样的限制在背后是有其技术原因的,它消除了在依赖项跟踪系统中的一类边界情况,也使 Vue 实例能更好地配合类型检查系统工作。但与此同时在代码可维护性方面也有一点重要的考虑:data 对象就像组件状态的结构 (schema)。提前声明所有的响应式 property,可以让组件代码在未来修改或给其他开发人员阅读时更易于理解。

相关文章

  • 21、Vue3升级注意事项

    Vue2 升级Vue3注意事项:

  • Vue 3.0 (alpha),50分钟掌握Vue 3.0(vu

    Vue 3.0 注意事项 Vue 3.0 目前发布了alpha 版本,可以通过vue@next 版本来安装 vue...

  • vue一些注意事项

    对数据修改时一些对象和数组方法可能不会引起vue的动态响应,对此vue提供了一些替换方法,所以避免使用那些不能及时...

  • vue使用心得

    vue项目使用心得 一、项目搭建(vue-cli) 二、项目开发命令 三、项目打包时注意事项 四、vue hist...

  • Ueditor使用趟坑相关文章

    参考文章: 1、vue集成ueditor的注意事项2、在Vue2.0中集成UEditor 富文本编辑器3、vue ...

  • 使用Vue.js搭建仿cnode社区

    近期用Vue.js搭了一个仿cnode的社区,中间遇到一些坑,故把一些注意事项记录下来。预览链接:https://...

  • vue初学记事本

    1、vue使用swiper注意事项 初始化使用mounted,不可以使用created,否则无法渲染 vue in...

  • Vue.js中使用ECharts

    有一些文章在讲述了 在Vue中使用echarts的两种方式 感觉都没有说到重点上,一些注意事项没有把握住的话,会出...

  • 对vue组件化的理解

    组件化定义、优点、使用场景和注意事项等方面展开陈述,同时要强调vue中组件化的一些特点。 源码分析1:组件定义 组...

  • Vue的特性精华

    以下内容是我在学习和研究Vue时,对Vue的特性、重点和注意事项的提取、精练和总结,可以做为Vue特性的字典; 1...

网友评论

      本文标题:vue一些注意事项

      本文链接:https://www.haomeiwen.com/subject/gmvjfrtx.html