Test1.vue <template> <div class="test1"> <h1>This is a test1 page</h1> <Test1Top></Test1Top> <Test1Center></Test1Center> <Test1Bottom></Test1Bottom> < ...
转载
2021-08-29 19:53:00
194阅读
2评论
开发中总会遇到这种下拉加载的设计方案,Vue实现下拉加载最佳方案自然是使用vue-infinite-scroll来实现。接下来我们一起看下它的配置及使用方式。首先我们先了解下他的配置参数:v-infinite-scroll="loadMore"表示回调函数是loadMoreinfinite-scroll-disabled="busy"表示由变量busy决定是否执行loadMore,false则执行
Vue3 简单使用 引入 vue.global.js 后开始用 Demo_1 <div id="app"></div> <script src="./vue.global.js"></script> <script> const app = Vue.createApp({ setup(propos, ...
转载
2021-07-26 14:09:00
335阅读
2评论
<template> <div class="module-wrap"> <!-- 使用$props访问props --> XX模块开发中... <!-- 使用子组件 --> <ModuleA /> </div> </template> <script setup> // 组合式API写法 impo
引入vuex1.利用npm包管理工具,进行安装 vuex。在控制命令行中输入下边的命令就可以了。npm install vuex--save需要注意的是这里一定要加上 –save,因为你这个包我们在生产环境中是要使用的。pack.json里生产环境和开发环境查看 vuex 安装情况。2.新建一个vuex文件夹(这个不是必须的),并在文件夹下新建store.js文件,文件中引入我们的vu
在 vue3 版本之前,我们复用组件(或者提取和重用多个组件之间的逻辑),通常
原创
2023-03-13 18:39:22
221阅读
// watch 简单应用watch(data, () => {
document.title = 'updated ' + data.count
})// watch 的两个参数,代表新的值和旧的值watch(refData.count, (newValue, oldValue) => {
console.log('old', oldValue)
console.log(
转载
2021-04-28 13:00:47
255阅读
2评论
# Vue3 Axios 简单封装教程
## 整体流程
下面是实现"vue3 axios 简单封装"的步骤:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 安装 axios |
| 2 | 创建一个 axios 实例 |
| 3 | 封装请求方法 |
| 4 | 在 Vue3 项目中使用封装的请求方法 |
## 具体操作步骤
### 步骤1:安装 axios
原创
2024-06-23 04:06:58
297阅读
以下是一个完整的Vue3父子组件通信示例,包含参数传递、事件触发和方法调用: 父组件 ParentComponent.vue <templat
现阶段开发 vue3 项目使用 vite + ts 应该已成为标准范式了吧,新的语法体验 vue composition api 再配合 script setup 谁用谁知道啊,开发和构建方面,vite 作为下一代构建工具,想必大家也有所了解,使用 ES6 module + ESbuild 支持本地开发,速度和效率起飞啊,就一个字——爽,对于 TypeScript,感觉都没必要说了,现在还没上车的
转载
2024-10-05 14:57:28
26阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、vue-devtools是什么?二、vue-devtools安装1.下载vue-devtools工具2.安装vue-devtools工具三、vue-devtools的使用总结 前言主要介绍vue-devtools的安装与使用。一、vue-devtools是什么?vue-devtools是一款基于chrome游览器的插
最后在 views 文件夹中(这里是专门存放 component 的地方)的某一个 component 的 template 中使用上 elmentPlus 即可。然后 vue3 项目的 main.js 中初始化。
原创
2023-05-13 00:46:20
286阅读
网上找了找没有VUE3的,就自己写了一个兼容PC和手机端 <template> <div class="sliderverify"> <div class="bg" :style="`width:${ disX+40 }px;`"></div> <div ref="btn" :class="stat ...
转载
2021-08-04 16:28:00
1639阅读
2评论
@[toc]
首先 npm 安装npm install element-plus然后 vue3 项目的 main.js 中初始化import ElementPlus from 'element-plus' // 引入
import "element-plus/dist/index.css" // 引入样式
const app = createApp(App)
app.use(ElementPlu
原创
2023-05-09 20:56:14
272阅读
# 渐进式
1. 易用 html css javascript上手比较容易
2. 高效 开发前端页面 非常高效
3. 灵活 开发灵活 多样性
4. 渐进式:
a.易用 vue.js 上手非常快
b.灵活 vue生态系统非常强大 vue基础核心 vue组件
c.高效 vue体积小 20kb 超快虚拟dom(网页形
目录thymeleaf初体验:使用模板引擎的步骤:springboot整合thymeleaf页面:构建后台管理系统的模板(登录模块):解决重复提交页面表单的处理:抽取thymleaf公共页面:片段规范语法退出功能( session.invalidate()):表单遍历:拦截器:springboot中的拦截器使用:转发与重定向页面跳转的区别:拦截器的源码探究:拦截器总结:文件上传:文件上传的使用:
teleportteleport可以让我们的子组件DOM不用嵌套在父组件的DOM中,但又可以继续访问父组件的值和方法子组件,用teleport包裹,
原创
2022-07-06 16:41:57
69阅读