创建 vue 实例:

  1. var vue = new Vue({
  2. // 选项
  3. })

创建 Vue 实例时,可以传入选项对象

数据

  • data:内部数据,可以为对象和函数,组件必须使用函数
  1. new Vue({
  2. data: {
  3. n: 0
  4. }
  5. })
  6. new Vue({
  7. data() {
  8. return {n:0}
  9. }
  10. })
  11. new Vue({
  12. data: function() {
  13. return {n:0}
  14. }
  15. })

DOM

  • el:挂载点

可替换为 $mount

  1. new Vue({
  2. el: '#app'
  3. // ...
  4. })
  5. // 等价于
  6. new Vue({
  7. // ...
  8. }).$mount('#app')
  • template:用于完整版 vue.js
  • render: 用于运行版 vue.runtime.jss
  • renderError

    生命周期钩子

资源

组合