上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: Vuex它是专门为Vue.js应用程序设计的状态管理工具。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。通俗来讲当有很多组件,组件与组件之间需要进行相互通信,这时就可以用到Vuex保存多个组件的共享状态,这时只需求state就可以在组件之间同步状态了。 阅读全文
posted @ 2020-07-31 08:30 人称小小贩 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 混合(mixins)是一种分发Vue组件中可复用功能的一种方式,它非常灵活。混合对象可以包含任意组件选项,以组件使用混合对象时,所有混合对象的选项将被混入到这个组件本身的选项。 //定义一个混合对象 let myMixin = { created: function () { this.fn() } 阅读全文
posted @ 2020-07-31 08:29 人称小小贩 阅读(117) 评论(0) 推荐(0) 编辑
摘要: vue-router是Vue的路由管理器,它是Vue的核心插件。在当前Vue项目中一般都是单页面应用,所以可以说vue-router它是应用在单页面中的。在web开发中,路由是指根据url分配到对应的处理程序,vue-router它通过对url的管理,实现url和组件的对应,以及通过url进行组件之 阅读全文
posted @ 2020-07-26 13:05 人称小小贩 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 多个组件使用同一个挂载点,并且进行动态的切换这就是动态组件。 通过使用<component>元素动态的绑定到它的is特性,来实现动态组件 <div id="test"> <button @click="change">切换页面</button> <component :is="currentView 阅读全文
posted @ 2020-07-26 13:04 人称小小贩 阅读(875) 评论(0) 推荐(0) 编辑
摘要: slot: 插槽。它是组件的一块html模板,这块模板显示不显示以及怎样显示是由父组件来决定的。它用于决定将所携带的内容,插入到指定的某个位置,从而使用模板分块。具有模块化的特性。 slot可以看成是一个空盒子,它显示与隐藏,用什么样的html模板都是由父组件来控制的,它自己本身不能决定,他显示的位 阅读全文
posted @ 2020-07-23 17:34 人称小小贩 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 组件(Component)是Vue中亮眼的部分,它可以扩展html元素,封装代码。每个组件里都包含了展现,功能和样式,每个页面可以根据自己的需要,使用不同的组件,这样有利于页面的扩展且十分灵活。 一、注册组件 注册组件:注册组件包括全局注册和局部注册两种方式。 1. 全局注册:使用Vue.compo 阅读全文
posted @ 2020-07-23 08:18 人称小小贩 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Vue/cli是Vue官方提供的用于初始化Vue项目的脚手架工具,下面我们来看一下它的安装与配置。 一、安装vue/cli 1.1 命令:npm install -g vue/cli。安装在全局的环境下,安装完成后,命令行输入vue -V如果能查看到版本号,则说明安装成功。如下图所示,安装的是4.4 阅读全文
posted @ 2020-07-22 11:25 人称小小贩 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 一般来说,当模板内容较简单时,使用data选项配合表达式就可,可如果逻辑比较复杂就需要用到methods,computed,watch等方法。 一、data 它是Vue实例的数据对象,Vue将会递归的将data属性转换为get/set,从而让data属性能响应数据的变化。Vue实例创建后不能直接访问 阅读全文
posted @ 2020-07-20 17:24 人称小小贩 阅读(495) 评论(0) 推荐(0) 编辑
摘要: webpack是前端资源模块化管理和打包工具。它将很多单独,松散的模块按照一定的规则和依赖打包成符合生产环境部署的资源。它可以进行代码转换,文件优化,代码分割,模块合并,自动刷新,自动发布等多种功能。 webpack中主要用到CommonJS和ES6Module。CommonJS定义的是模块的同步加 阅读全文
posted @ 2020-07-18 22:13 人称小小贩 阅读(152) 评论(0) 推荐(0) 编辑
摘要: vue是采用自底向上增量开发设计的一套构建用户界面的渐进式框架,它不仅易上手且方便。 vue的安装有三种方式,官网直接进行下载;使用在线的CND(https://unpkg.com/vue@2.6.11/dist/vue.js);使用npm install vue 命令进行下载。获取后直接在scri 阅读全文
posted @ 2020-07-18 15:19 人称小小贩 阅读(300) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页