vue
文章平均质量分 88
CodeNect
这个作者很懒,什么都没留下…
展开
-
$router和$route的区别
$router是“路由实例对象”,包括了路由的跳转方法、钩子函数、以及一些子对象等。$route是“路由信息对象”,包括path,params,hash,query,fullPath,matched,name等路由信息参数。原创 2023-04-14 17:48:01 · 145 阅读 · 0 评论 -
Vue3 知识大总结(四)Vue3 全家桶 router 和 axios
pinia是一个用于对状态进行管理的库,跨组件跨页面对状态进行共享与vuex和redux在作用上并无区别核心区别pinia没有mutations选项,因为mutations的出现解决的问题是让devtools进行状态追踪我们可以在任意组件中拿到store然后直接修改state中的任意值不再需要modules这样的嵌套结构,取而代之的是可以创建一个个store可以在一个组件中拿任意数量的store除此之外你还可以在某个store中拿另外的store,然后使用store中的任何东西。原创 2023-04-04 17:29:43 · 1563 阅读 · 1 评论 -
Vue3 知识大总结(三)Composition API
使用reactive的函数,可以使setup中定义的数据(多为复杂类型)提供响应式的特性。这是因为当我们使用reactive函数处理我们的数据之后,数据再次被使用时就会进行依赖收集当数据发生改变时,所有收集到的依赖都是进行对应的响应式操作(比如更新界面)事实上,我们编写的data选项,也是在内部交给了reactive函数将其编程响应式对象的reactive API对传入的类型是有限制的,它要求我们必须传入的是一个对象或者数组类型ref 会返回一个可变的响应式对象。原创 2023-04-04 17:11:06 · 221 阅读 · 0 评论 -
Vue3 知识大总结(一)基础语法
Vue 是一套用于构建用户界面的渐进式 JavaScript框架,它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型。安装和使用Vue这个JavaScript库有一些方式:1.2 方式二:下载和引入下载Vue的源码(https://unpkg.com/vue@next)到vue.js文件中2. Vue 初体验之三个案例2.1 动态数据展示2.2 动态展示列表2.3 计数器案例3. 命令式和声明式编程原生开发和Vue开发的模式和特点涉及到原创 2023-04-04 16:31:50 · 453 阅读 · 0 评论 -
Vue3 知识大总结(二)组件化基础
默认情况下的v-model其实是绑定了 modelValue 属性和 @update:modelValue的事件如果我们希望绑定更多,可以给v-model传入一个参数,那么这个参数的名称就是我们绑定属性的名称;// App.vue。原创 2023-04-04 17:04:24 · 343 阅读 · 0 评论