摘要:
1、操作 XmlHttpRequest 对象 2、 阅读全文
摘要:
1、解决多个组件共享同一状态数据问题1)多个视图共享同一状态2)来自不同视图的触发事件需要变更同一状态文档API:https://vuex.vuejs.org/zh/api/ 2、组件与store连接桥梁new Vue({ el: '#app', router, components: { App 阅读全文
摘要:
1、通过$emit触发事件 在子组件<x-test>中触发事件: <button @click="toSearchProduct()">搜索</button> export default { methods: { show: function () { console.log(this.name) 阅读全文
摘要:
1、通过 $ref 获取 主父组件中: <x-test ref="ch"></x-test> import XTest from '@/components/x-test/x-test' export default { mounted() { console.log(this.$refs.ch.s 阅读全文
摘要:
1、创建中央事件总线:额外的 new Vue()2、$emit 触发事件3、$on 监听事件 在使用组件的文件中: <template> <div> <x-test :bus="bus"></x-test> <x-right :bus="bus"></x-right> </div> </templa 阅读全文
摘要:
1、通过 props <x-test :name="username"></x-test>1)props为字符串数组 props: ['name']2)props为对象,可配置type,default(Number类型),required(String类型),validator验证props:{ n 阅读全文
摘要:
待更新 阅读全文
摘要:
1、Virtual DOM: 1)构建一个浏览器DOM的拷贝树,包含DOM树的所有拷贝节点VNode,通过创建VNode更新到真实DOM 2)VNode创建: createElement(tag,{ },[ ]) // tag:元素标签名,{ }:元素属性集合,[ ]:子元素列表 或 createE 阅读全文
摘要:
大大 阅读全文
摘要:
阿斯达 阅读全文