devtools浏览器edge vue

vue--day50--todolist案例自定义事件修改footer 和header 修改

1.MyHeader.vue <template> <div class="todo-header"> <!--v-model:="title" 是实时绑定的 --> <input type="text" placeholder="请输入你的任务名称,回车键确认" v-model="title" @ ......
todolist 案例 事件 footer header

ruby web 实战(9)-vue 3基础(3)

[TOC] # 选项式 API (Options API) 用包含多个选项的对象来描述组件的逻辑,例如 data、methods 和 mounted。选项所定义的属性都会暴露在函数内部的 this 上,它会指向当前的组件实例。 ```html {{numSum}} add ``` ......
实战 基础 ruby web vue

Vue进阶用法4

#Vue进阶用法4 ## vue3介绍 ```python 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScrip ......
Vue

Vue进阶用法2

# Vue进阶用法2 ## vue项目目录介绍 ```python myfirstvue #项目名字 node_modules # 文件夹,内部有很多当前项目依赖的模块,可以删除,npm install public #文件夹 -favicon.ico # 网站小图标 -index.html # s ......
Vue

Vue进阶用法3

# Vue进阶用法3 ## Vuex 的使用 ```python # vue的插件,增强了vue的功能, 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信 # Vuex的使用流程 -st ......
Vue

Vue进阶用法1

#Vue进阶用法1 ## 计算属性 ```python # 如果 {{函数()}} ,每次页面刷新,函数都会重新执行 # 函数 》当属性来使用,缓存 ``` ```html Title ---》》 {{// name.slice(0, 1).toUpperCase() + name.slice(1) ......
Vue

Vue入门命令2

# Vue入门命令2 ## 表单控制 ```python # input:checkbox(单选,多选),radio(单选) Title 表单控制 用户名: 密码: 记住密码 男 女 未知 爱好: 篮球 足球 乒乓球 橄榄球 {{hobby}} ``` ## 购物车案例 ```python # py ......
命令 Vue

Vue组件可以使用v-model实现双向数据绑定

Vue组件可以使用v-model实现双向数据绑定。 在组件中,可以在props中定义一个value属性,并在组件中的对应位置使用v-model进行绑定。例如: Copy <template> <div> <input :value="value" @input="$emit('input', $ev ......
双向 组件 v-model 数据 model

Wetab 标签页:内置多种免费实用优雅小组件的浏览器主页和起始页

Wetab 是什么? Wetab 是一款基于浏览器的新标签页产品,主张辅助用户打造一个兼具效率与美观的主页。 Wetab 的核心特色便是内置了多种实用、优雅的小组件。 今天这篇,主要按照分类详细介绍 Wetab 中的各个小组件的功能及使用示范。 Wetab 内置了多种小组件,包括 AI小组件、日历、 ......
组件 多种 浏览器 标签 Wetab

讲一讲我用vscode生成的Vue工程

近照官网教程,先建立一个文件夹,然后用vscode打开, 然后执行 npm init vue@latest 命令 出现页面我全部选择NO,那些组件用到之后再往进加,要么太乱了 然后录入自己要创建的项目名称,我的名称起名 myvue ,注意项目名称不识别大写 然后执行命令:cd myvue 再执行命令 ......
vscode 工程 Vue

vue3路由的两种引入方式useRouter和router进行页面跳转

1.在vue3中有两种路由的引入方式 第一种 import { useRouter } from 'vue-router' const use_router = useRouter() use_router.push('/pathName') 第二种 import router from '@/ro ......
路由 useRouter 页面 方式 router

在 浏览器中的找到 span 标签中内容是 “加入购物车” 的按钮 并用js代码模拟点击

在 浏览器中的找到 span 标签中内容是 “加入购物车” 的按钮 并用js代码模拟点击 ```js function simulateButtonClick() { // 找到包含“加入购物车”文本的所有span标签 const spanElements = document.getElement ......
购物车 按钮 浏览器 标签 代码

vue3之父组件中封了子组件的抽屉(弹框类),通过update:modelValue来进行父子组件的v-model="dialogVisible"通讯

eg:父组件a.vue <AddAiDrawer :projectId="route.query.id" v-model="addAiShow" title="新增" type="spaceAi" @call-back-table="refreshTable" ></AddAiDrawer> //新 ......
组件 quot dialogVisible 抽屉 父子

LemurBrowser狐猴浏览器:支持插件扩展、内置免费AI工具的移动端浏览器

如何选择一款合适的浏览器? 在这个数字化时代,浏览器作为互联网的入口。然而,选择一款合适的浏览器却并不容易。 注释:狐猴浏览器是浏览器新标签页插件Wetab提供的支持在移动端安装插件,内置免费AI工具助手的新一代移动端浏览器,像Infinity/Wetab 一样简洁优雅好用的Tab浏览器。 浏览器市 ......
浏览器 LemurBrowser 插件 工具

拖拽功能(列表拖拽) vue + 移动端 + vuedraggable

拖拽列表效果图: 1. 安装 yarn add vuedraggable 或者 npm install vuedraggable2.新建文件夹 tagManage.vue代码如下: <template> <div class="home"> <div class="drag-wrap"> <drag ......
vuedraggable 功能 vue

Infinity颜值与实用兼备的新标签页,高效书签管理必选的浏览器扩展

浏览器是我们互联网冲浪的必备平台,但是在使用浏览器的过程中,我们经常会遇到标签页和书签管理的问题。过多的标签页和书签会导致浏览器变得杂乱无章,不利于我们快速查找需要的内容。为了提高我们的工作和学习效率,我们需要找到一种高效的方法来处理标签页和书签,使其变得更加整洁和易于管理。本文将介绍一些实用的技巧 ......
书签 Infinity 浏览器 标签

vue项目中禁止移动端双击放大

最近有时间做自己的事了,才想起来记录这些事 其实可简单了一句话的事 找到index.html 的这个代码 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 把他替换成这个,就好了 <meta name="vi ......
项目 vue

Vue CLI 安装

安装这个新的包: npm install -g @vue/cli 你还可以用这个命令来检查其版本是否正确: vue --version 启动界面 vue ui ......
Vue CLI

前端Vue自定义精美商品分类组件category 可用于电商应用分类页面

随着技术的不断发展,传统的开发方式使得系统的复杂度越来越高。在传统开发过程中,一个小小的改动或者一个小功能的增加可能会导致整体逻辑的修改,造成牵一发而动全身的情况。为了解决这个问题,我们采用了组件化的开发模式。通过组件化开发,可以有效地实现单独开发,单独维护,而且它们之间可以随意的进行组合。大大提升 ......
前端 组件 category 页面 商品

vue + ele 下拉选择框和下拉多选选择框处理

效果图如下: ![](https://img2023.cnblogs.com/blog/1274019/202308/1274019-20230801113930688-1055074431.png) 取消 确定 ![](https://img2023.cnblogs.com/blog/127401 ......
vue ele

vue 使用 eruda(移动端H5调试工具)

<script src="https://cdn.bootcdn.net/ajax/libs/eruda/2.3.3/eruda.min.js"></script> <script>eruda.init()</script> ......
工具 eruda vue

Vue h5实现跳转百度、高德地图

1、在index.html文件引入js <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=3e4d1229e928904d97938107acc0305b&plugin=AMap.Geocode ......
地图 Vue

vue中使用provide和inject依赖注入组件之间进行父子组件传值(也适用于嵌套路由)

父组件中: provide: function() { return { reload: this.reload // 父组件中的方法 } } 子组件中: inject: ['reload'] 使用:this.reload() // 也可传入参数 ......
组件 路由 父子 之间 provide

如何在VUE3中使用Axios

## 1、安装Axios `npm install axios` ## 2、封装一个api.ts `import axios from 'axios'; const api = axios.create({ baseURL:'http://localhost:8080', timeout: 1000 ......
Axios VUE3 VUE

vue.js:用el-breadcrumb显示当前路由(vue@3.2.36/element-plus@2.2.2)

一,代码: 官方文档地址: https://element-plus.gitee.io/zh-CN/component/breadcrumb.html 代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 ......

vue-scrollmagic 滚动动画制作插件

1、需求: 在做网站的时候、需要加一个根据页面滚动位置进行页面变化的效果。 2、实现方案: 自己写个滚动监听也不是很复杂、但是管理维护起来比较乱。所以直接找了这个插件 官网:vue-scrollmagic、插件地址 3、使用: 安装 npm i vue-scrollmagic --save 载入 / ......

vue循环生成echarts图表

1. 效果图 2. 引入echarts npm install echarts --save 3. main.js全局引入 4. 页面 data数据是从后台接口中返回的,需要通过watch监听来获取created方法中获取到的数据。用mounted由于是异步调用,是获取不到created中的数据的。 ......
图表 echarts vue

终极low的vue+node+mysql的登录和注册页面

一次失败的项目 注*本次没有写完 一,本次项目的心里历程 其实压根算不上项目,项目只有登录和注册其他的什么也没有,不过是自我安慰罢了,本项目也不是我本人自己写的,思路很多都是从网上抄袭的,算是超级缝合聚怪了。 本来要写的详细的但是后来想了想太烂了,目前来说就罢了,之后慢慢写吧。 二,本次项目大致需要 ......
终极 页面 mysql node low

ruby web 实战(9)-vue 3基础(2)

[TOC] # 定位到导入的 vue 使用导入映射表 (Import Maps) 来告诉浏览器如何定位到导入的 vue: ```html world {{ message }} ``` ......
实战 基础 ruby web vue

three.js学习1(vue3)

1.引入threejs npm install --save three 在组件内 import * as THREE from 'three' 2.创建容器 创建canvas标签,为3D渲染建立容器 <template> <div> <canvas id="three"></canvas> </d ......
three vue3 vue js