vue
芋泥是小蓝白
这个作者很懒,什么都没留下…
展开
-
vue3 父子孙组件之间的方法的调用
vue3 父子孙组件之间的方法的调用原创 2024-06-19 15:12:15 · 871 阅读 · 1 评论 -
vue @click.stop阻止冒泡事件的发生
@click.stop阻止事件的冒泡事件原创 2023-11-24 14:31:46 · 531 阅读 · 0 评论 -
v-model绑定v-for循环下的数据报错
您将v-model直接绑定到v-for迭代别名。这将无法修改v-for源数组,因为写入别名就像修改函数局部变量一样。考虑使用对象数组,并在对象属性上使用v-model。原创 2023-11-22 17:41:55 · 287 阅读 · 0 评论 -
进度条 接口轮询
【代码】进度条 接口轮询。原创 2023-08-16 15:18:40 · 273 阅读 · 0 评论 -
vue3 hooks碰到的问题
vue3 hooks碰到的问题原创 2023-01-31 09:09:55 · 1055 阅读 · 0 评论 -
vue3 hooks封装方法
vue3封装hooks typescript 接口原创 2022-12-02 13:14:01 · 3241 阅读 · 0 评论 -
vben Admin Table表格组件反转表格
vben Admin Table 表格组件反转表格原创 2022-05-24 11:51:30 · 1204 阅读 · 0 评论 -
Vben Admin Modal组件的坑
Vben Admin框架 Modal组件的坑原创 2022-05-13 16:43:46 · 3479 阅读 · 1 评论 -
vue3父子组件传参后 子组件数据初始化 语法糖
vue3父子组件传参后 子组件数据初始化 语法糖原创 2022-05-13 09:41:17 · 1535 阅读 · 0 评论 -
vue实现拖拽、关键字模糊过滤选择、菜单的编辑
此处使用了Vue的组件vant组件库链接:Vant组件库1、实现应用拖拽效果在上边可以对应用实现拖拽效果,可以调换应用的排列顺序代码钩子函数2、对应用进行关键字模糊查询搜索框使用了Vant的search组件通过v-model进行双向绑定,@input用来监听input输入框中的变化方法效果图如下3、菜单的编辑移动实现效果代码方法...原创 2021-05-21 15:51:37 · 262 阅读 · 0 评论 -
vue实现购物车简单功能
1、写商品信息数据2、点击加入购物车按钮,将数据加入到购物车内部(此处购物车与商品信息写在同一个页面内)添加按钮添加按钮的方法<script> export default{ methods:{ //点击添加按钮,将数据添加到购物车(即空数组baskets)中去,并对数量就行添加 addFood(row){ let boo = false; let index = 0; //index是如果存在这个产品原创 2021-05-10 11:31:47 · 7584 阅读 · 3 评论 -
vue登录界面(点击登录之后,用户名替代登录、注册按钮)
此处使用了Element-ui组件。1、在注册页面对用户注册信息进行存储(此处使用本地存储数据,存储在浏览器中)<script> export default{ methods:{ submitResgiter(form){ // ref 加在普通的元素上,用this.$refs.(ref值) 获取到的是dom元素 // validate 表单验证 this.$refs.form.validate((valid) =&原创 2021-05-08 16:19:50 · 3350 阅读 · 0 评论 -
vue父子组件之间传参
父组件就是要展示内容的一个页面,需要在路由中进行声明,子组件不需要再路由中进行声明,如下图:父组件向子组件传参父组件需要在父组件的页面内引入子组件,可以使用驼峰式写法<template> <div> <mode :cMode="message" :ctext="text"></mode> </div></template><script> import mode from '@/vie原创 2021-03-17 16:37:01 · 249 阅读 · 1 评论 -
vue局部组件与全局组件的注册
1、全局组件注册在components文件夹内创建组件文件在Home.vue文件内写入需要的内容<template> <div class="nav"> <h2 style="color: #0000FF;">{{message}}</h2> </div></template><script> export default{ name:'Home', //此处的name是方便在浏原创 2021-03-16 14:52:51 · 189 阅读 · 0 评论 -
vue过滤器
当想要下图效果时,有很多方法:1、通过调用方法:在methods中写到:2、可以直接写在里面:3、使用过滤器效果图:原创 2021-03-12 17:40:19 · 72 阅读 · 0 评论 -
vue v-for出来的列表,点击当前,当前被点击的字体变颜色(:class)
<template> <div> <div v-for="(item , index) in semesterSelection" @click="changSemester(index)" :key="index" :class="{blue:i===index}"> <p>{{ item.name }}</p> </div> </div></template&转载 2021-03-04 18:09:11 · 834 阅读 · 1 评论 -
vue通过使用vuex、axios异步调用json文件内的数据
在vue文件内写入需要的内容,如<div class="nav"> <div class="addInfo"> <input type="text" v-model="addData"/> <button@click="addInfo()">添加数据</button> </div> <div class="content"> <div class="list原创 2021-03-03 14:42:00 · 1085 阅读 · 1 评论 -
vue通过axios调用在static文件内的json文件的数据
vue通过vuex、axios调用在static文件内的json文件的数据在项目内的静态文件static内创建一个json文件json文件内的内容如下在vue文件内引入axios完整代码如下<template> <div> <div class="nav"> <!-- vue通过使用axios调用json文件内的数据 --> <ul> <li v-for="(item,ind原创 2021-03-03 11:22:22 · 1153 阅读 · 0 评论