摘要:
好家伙, 解析器(浏览器)在调用函数是每次都会响函数内部传递进一个隐含的参数, 这个隐含参数就是this,this指向的是一个对象,由浏览器传过来 这个对象我们成为函数执行的上下文对象 根据函数的调用方法(与创建方式无关)不同,this会指向不同的对象 1.以函数的形式调用时,this永远是wind 阅读全文
摘要:
好家伙,这个有点难. 1.代理对象Proxy Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。 拦截对象中任意属性的变化,包括:查get,增和改set,删除delete 1.1.语法: const p = new Proxy(target 阅读全文
摘要:
好家伙, 来一波核心概念:数据劫持是响应式的核心 1.由set up开始 (1)vue3中的一个新的配置项,值为一个函数. (2)组件中所用的到的:数据,方法,计算属性均要配置在set up中. (3)set up函数的两种返回值:1.若返回对象,则对象中的属性,方法可以在模板中直接使用, 2.返回 阅读全文
摘要:
好家伙, 1.路由嵌套 给路由写一个子路由,格式大概这个样子 { //登录页 path: '/main', component: Main, // 写入子模块 children: [ { path: '/user/profile', component: UserProfile, }, { path 阅读全文
摘要:
好家伙 1.什么是ES6? ECMAScript是javascript标准 ES6就是ECMAScript的第6个版本 (大概是一个语法标准规范) 2.什么是JSON? JSON 是什么,在数据交换中有什么用? - 知乎 (zhihu.com)(知乎,永远的神) 一种轻量级的数据交换格式(一种格式) 阅读全文
摘要:
好家伙 什么是响应式?比较官方的回答: Vue.js 的核心包括一套“响应式系统”。 “响应式”,是指当数据改变后,Vue 会通知到使用该数据的代码。 例如,视图渲染中使用了数据,数据改变后,视图也会自动更新。 2.1 Object.defineProperty Object.definePrope 阅读全文
摘要:
好家伙 1.为什么会有vue3? Vue2和Vue3的区别 - 简书 (jianshu.com) 貌似是因为他的对手太优秀,所以他也必须进步 2.什么是api? 从文件操作开始谈API。 以C语言为例,我们使用fopen()函数可以打开一个文件,感觉非常简单。文件保存在硬盘上,要经过复杂的处理才能显 阅读全文
摘要:
问:什么是封装,为什么要封装? 答:首先要了解什么是组件化: 一、什么是组件化? 通俗来说就是在一个项目中,有一个组件A,要在多个页面中使用A,那么如果在每个页面都来写这多个组件的组合肯定是一种非常低效率的方法, 所以最优解是单独对这多个组件进行封装,通过子父组件的传值来实现高复用的组件功能,这就是 阅读全文
摘要:
总算是写好了 <template> <div class="hello" id="HelloWorld"> <label for="username">用户名</label> <el-input size="small" v-model="name" placeholder="请输入内容"></el 阅读全文
摘要:
添加用户: 表格 上是 数组 添加用户, 在数组中再加一组数据: addUser: function() { this.userList.push({ name: this.name, password: this.password, call:this.call }); // 添加完成后,清空数据 阅读全文