首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
赚_钱
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 25
沸点 1
赞
26
返回
|
搜索文章
最新
热门
原型对象VC和VM
1.原型对象和Vue类的属性等的关系 Vue是构造函数,有自己访问的静态属性,,是函数名.属性名,任意一个函数都可以。prototype指向原型对象。原型对象是创建/声明函数时,创建的。,JS通过构造
vm和vc
vm是NEW vue实例的返回值。是组件的根。vc是在vm上的构造组件的函数创建的对象,多个组件标签是多次创建组件。Vue.extend当中方法的this是vc对象。new Vue当中this是vm对
组件的嵌套
在创建组件A构造函数的时候也可以将其他组件B的构造函数的对象创造得到。在这个组件中可以用这个组件,其他不行,找不到组件对象。但是都要从属于vm中。
配置全局组件和书写组件的细节
配置全局组件:Vue.component(组件名,组件对象),这个组件对象可以是变量,如 const a=Vue.extend({ })Vue.extend可以省略。会自动的去调用这个函数。写组件标签
创建组件
组件,实现局部功能的资源和代码的集合。含有组件开发的应用称为组件化应用。 优点:未有组件前,耦合度高,代码复用性不高。组建后,局部js,css只对局部html负责,耦合度变低,复用性变高。 当html
Vue四个阶段,八个钩子函数
创造阶段:创建Vue实例和初始化数据事件,数据代理,监测watch beforeCreate,只是创建实例,不能this.$el,this.msg,this.方法名() created,数据代理了,能
响应式和数据劫持
响应式是无需重新编译,访问元素,直接改data数据,页面自动更新。响应式是根据Object的get和set,数据代理与数据劫持做来的。当模板中有语法,vue调用get/set,set之后还是改data
自定义指令
自定义一个指令,directives配置项,json对象,a代表指令名,无需带v-,一律小写,如果多个单词构成中间加-,参数b是自定义指令所在标签的真实dom,c是指令和dom之间的绑定关系,函数实在
v-text和v-html,v-cloak,v-once,v-pre
这两指令和div中的innerHTML和innerText作用类似,不过innerText和innerHTML只能在div标签内,这两个指令可以在标签内,不能在value那些标签,如 < h1> <
过滤器filters
filerts也是一个配置项,是json对象,使用的方法是 数据|过滤器的属性名(实参)=过滤器返回值,过滤器必须有返回值,数据|过滤器的属性名就是调用过滤器属性的方法。vue上的属性是什么类型就是什
下一页
个人成就
文章被点赞
19
文章被阅读
2,504
掘力值
335
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2023-10-09