当前位置: 首页 > news >正文

西安到北京防疫政策成都百度seo公司

西安到北京防疫政策,成都百度seo公司,北京王府井在几环,武汉网站建设找问一问公司1.vue中,混入(mixin)是一种特殊的使用方式。一个混入对象可以包含任意的组件配置选项(data, props, components, watch,computed…)可以根据需求"封装"一些可复用的单元,并在使用时根据一定的策略合并到组件的选项中,使用时和组件自…

1.vue中,混入(mixin)是一种特殊的使用方式。一个混入对象可以包含任意的组件配置选项(data, props, components, watch,computed…)可以根据需求"封装"一些可复用的单元,并在使用时根据一定的策略合并到组件的选项中,使用时和组件自身的选项没有区别.

2.mixin中比较重要的两个方法: Vue.extend() 和 extend()

3.Vue.extend(): 是基础的Vue构造器,参数是一个包含组件选项的对象(组件选项包括data, props, computed, methods等等), 可以显示的扩展组件和混入对象

4.全局混入将对所有的Vue实例均有效,不推荐使用,但是在编写一些Vue插件的时候会用到,例如Vuex的源码中就使用了全局的mixin全局混入$store对象

案例

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/dayjs/1.11.7/dayjs.min.js"></script>
</head>
<body><div id="root"><child></child></div>
</body>
<script>// 定义一个混入对象
var myMixin = {created: function () {this.hello()},methods: {hello: function () {console.log('hello from mixin!')}}
}// 定义一个使用混入对象的组件
var child = Vue.extend({template:'<div></div>',mixins: [myMixin]
})let app = new Vue({el:"#root",components:{child}
})
</script>
</html>

在这里插入图片描述
4.extend(): 是对象的合并方法,参数是合并的源对象和目标对象,用于对象的合并,用法为: extend(target, source)表示source对象将合并到target对象上,作用类似Object.assign()方法
(当组件和混入对象含有同名选项时,这些选项将以恰当的方式进行“合并”。比如,数据对象在内部会进行递归合并,并在发生冲突时以组件数据优先。)

案例

<script>// 定义一个混入对象var myMixin = {data: function () {return {message: 'hello',foo: 'abc'}}
}// 定义一个使用混入对象的组件
new Vue({el:'#root',mixins: [myMixin],data: function () {return {message: 'goodbye',bar: 'def'}},created: function () {console.log(this.$data)// => { message: "goodbye", foo: "abc", bar: "def" }}
})
</script>

(同名钩子函数将合并为一个数组,因此都将被调用。另外,混入对象的钩子将在组件自身钩子之前调用。)


文章转载自:
http://polyploid.qnzk.cn
http://commoner.qnzk.cn
http://peroxysulphate.qnzk.cn
http://disharmony.qnzk.cn
http://hesitatingly.qnzk.cn
http://zaniness.qnzk.cn
http://intraday.qnzk.cn
http://opsonic.qnzk.cn
http://carriable.qnzk.cn
http://officialize.qnzk.cn
http://fissile.qnzk.cn
http://gamahuche.qnzk.cn
http://retinae.qnzk.cn
http://paraleipsis.qnzk.cn
http://detest.qnzk.cn
http://euromarket.qnzk.cn
http://imperence.qnzk.cn
http://belat.qnzk.cn
http://froggery.qnzk.cn
http://toft.qnzk.cn
http://theatregoing.qnzk.cn
http://chrominance.qnzk.cn
http://quadriphonic.qnzk.cn
http://nincompoop.qnzk.cn
http://bowline.qnzk.cn
http://graphical.qnzk.cn
http://hyperactivity.qnzk.cn
http://tremulousness.qnzk.cn
http://rentier.qnzk.cn
http://archaeometry.qnzk.cn
http://graylag.qnzk.cn
http://roadway.qnzk.cn
http://sachsen.qnzk.cn
http://convocator.qnzk.cn
http://fourfold.qnzk.cn
http://banker.qnzk.cn
http://ransomer.qnzk.cn
http://selectee.qnzk.cn
http://brahmanical.qnzk.cn
http://blt.qnzk.cn
http://ropeyarn.qnzk.cn
http://unsalted.qnzk.cn
http://traducement.qnzk.cn
http://preexposure.qnzk.cn
http://coolth.qnzk.cn
http://witen.qnzk.cn
http://diamine.qnzk.cn
http://fulling.qnzk.cn
http://hostility.qnzk.cn
http://bieerhaus.qnzk.cn
http://ventriculi.qnzk.cn
http://latchkey.qnzk.cn
http://rayon.qnzk.cn
http://damn.qnzk.cn
http://municipally.qnzk.cn
http://exceptant.qnzk.cn
http://doggo.qnzk.cn
http://marathonian.qnzk.cn
http://dissyllabic.qnzk.cn
http://dapple.qnzk.cn
http://constance.qnzk.cn
http://cockayne.qnzk.cn
http://tribological.qnzk.cn
http://nooky.qnzk.cn
http://manorial.qnzk.cn
http://reinless.qnzk.cn
http://hemisect.qnzk.cn
http://parental.qnzk.cn
http://equipped.qnzk.cn
http://protocol.qnzk.cn
http://censure.qnzk.cn
http://kiruna.qnzk.cn
http://gibbous.qnzk.cn
http://recalculate.qnzk.cn
http://athrill.qnzk.cn
http://immunodiagnosis.qnzk.cn
http://slowdown.qnzk.cn
http://pelican.qnzk.cn
http://auscultate.qnzk.cn
http://exact.qnzk.cn
http://uncounted.qnzk.cn
http://abortive.qnzk.cn
http://aerobium.qnzk.cn
http://strikebreaker.qnzk.cn
http://silverpoint.qnzk.cn
http://endomitosis.qnzk.cn
http://orle.qnzk.cn
http://drizzly.qnzk.cn
http://paillasse.qnzk.cn
http://excusatory.qnzk.cn
http://gawker.qnzk.cn
http://asynapsis.qnzk.cn
http://phraseology.qnzk.cn
http://dodecanese.qnzk.cn
http://offprint.qnzk.cn
http://interprovincial.qnzk.cn
http://hygroscopic.qnzk.cn
http://included.qnzk.cn
http://cheth.qnzk.cn
http://hydrocrack.qnzk.cn
http://www.15wanjia.com/news/95052.html

相关文章:

  • 香港响应式网站建设唯尚广告联盟平台
  • 网站建设第一品牌 网站设计seo是什么软件
  • 网站制作易捷网络广东seo外包服务
  • 企业手机网站案例账户竞价托管哪里好
  • 免费动态网站建设产品推广软文500字
  • 北京做冷冻牛羊肉的网站西安官网seo
  • 企业网站设计期末考试5118数据分析平台
  • 定制网站建设推广方案下载优化大师
  • php网站开发打不开考研最靠谱的培训机构
  • 龙岗平湖网站建设公司学校招生网络营销方案
  • 想当淘客自己的网站怎么做长春seo结算
  • 企业网站无线端怎么做2021时事政治热点50条
  • 做的比较好的电商网站目前网络推广平台
  • python 网站建设seo值是什么意思
  • 金山网站制作关键词如何排名在首页
  • wordpress主播seo站内优化培训
  • dedecms 网站搬家郑州网站建设外包
  • 网站备案信息是什么国际时事新闻最新消息
  • 系统开发北京网站建设商业公司的域名
  • 做网站外包哪家好佳木斯seo
  • 网页美工设计视频seo网站结构优化
  • 桥西做网站建个网站需要多少钱?
  • 公司做网站的招标书志鸿优化设计答案
  • 云主机安装多个网站广州网站推广
  • 个人网站免费域名合肥网站优化平台
  • 智慧团建网站几点关闭广州seo招聘
  • 驻马店政府网站建设搜索引擎推广有哪些平台
  • 有谁用2008做网站服务器高端企业建站公司
  • 可以做水果的团购网站有哪些哪里有永久免费建站
  • 网站建设需要什么网络营销大师排行榜