E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vue3状态管理
react入门之react全家桶
react全家桶Reduxredux:JS应用的状态容器,提供可预测的
状态管理
使用redux的步骤:安装:pnpmiredux-S编写store.js中的变量和方法在index.js中订阅store.js
城南顾北
·
2024-01-16 19:25
react
react.js
前端
前端框架
vue3
v-model自定义修饰符写法
在
vue3
v-model是破坏性的更新的c-model在组件也很重要v-model是一个语法糖由emit+props组合而成1.默认值改变props:value==》(
vue3
)modelValue事件
@小朱呀路
·
2024-01-16 19:24
vue3
vue.js
前端
javascript
《Vite 基础知识》使用 Glob 动态加载 .vue 文件
前言开发基于Vite+
Vue3
的组件库,多个.vue文件需要动态加载!注意import.meta.globEager已经弃用,请使用import.meta.glob来代替!
AvatarGiser
·
2024-01-16 19:56
《Vite
基础知识》
vue.js
vite
【
Vue3
】3-1 : 章节介绍 -
Vue3
组件应用及单文件组件
本书目录:点击进入一、本章学习目标二、课程安排一、本章学习目标
Vue3
组件相关概念掌握组件之间的通信封装一个可复用的组件单文件组件SFC:即.vue文件=样式+结构+逻辑脚手架的使用和底层实现机制工程化的认知二
ladymorgana
·
2024-01-16 19:52
架构师之路-java
前端
javascript
开发语言
VUE3
组件
【
Vue3
】2-13 : 章节总结
>效果>代码一、总结内容了解核心思想,例如:MVVM设计模式、选项式API优势了解
Vue3
各个选项的用法,例如:data、methods、computed等掌握常见的指令:v-bind、v-on、v-if
ladymorgana
·
2024-01-16 19:22
架构师之路-java
vue.js
前端
javascript
Vue3核心概念
选项式API
【
Vue3
】3-2 : 组件的概念及组件的基本使用方式
本书目录:点击进入一、组件的概念1.1、为什么要做成组件1.2、【案例】评分组件与按钮组件的抽离过程二、组件的使用-抽离结构2.1、【案例】简易首页>效果>代码-原始>代码-组件抽离结构>代码-测试响应式数据三、组件的命名方式与规范四、根组件4.1、【测试】根组件中template的结构优先级高于app容器中的结构>【效果】当template和app容器中同时出现结构时,效果>【效果】当只有tem
ladymorgana
·
2024-01-16 19:19
架构师之路-java
vue.js
前端
javascript
组件
根组件
vuex的初步使用-1
1.介绍Vuex是一个Vue的
状态管理
工具,状态就是数据。简单讲:Vuex就是一个插件,可以帮我们管理Vue通用的数据(多组件共享的数据)。相对于一个仓库:存放组件共享的数据。
盖盖衍上
·
2024-01-16 19:48
Vue
javascript
开发语言
ecmascript
vue3
项目解决pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia?
报错:原因:是pinia在main.ts中还未注册好,便在其他文件中使用了它。解决前注册pinia及使用如下注册:引用:解决方案在stores文件夹底下新建一个store.ts文件import{createPinia}from'pinia';constpinia=createPinia();exportdefaultpinia;接着在main.ts引入该文件,用来注册pinia:router等其他
元仙僧
·
2024-01-16 19:45
前端框架vue
vue.js
前端
pinia
ts
vue3
倒计时组件,增加了时间校对
{{formatTime}}import{ref,onMounted,onBeforeUnmount,watch}from'vue';letformatTime=ref('');//格式化后的时间constprops=defineProps({totalTime:Number,//总时长-1未开始0已结束interval:{//时间间隔type:Number,default:1000},})wat
元仙僧
·
2024-01-16 19:45
javascript
前端
vue3
js定时器校对
vue3
+vite+ts环境定义
1.定义文件.env.deveolpment等其中定义内容2.基础定义NODE_ENV='development'3.其他定义以VITE_开头4.在你需要地方通过import.meta.env.xxxx进行获取即可5.对于环境切换,在package.json中进行定义scripts即可列如:"dev":"vite--modedevelopment","prod":"vite--modeproduc
陈不知代码
·
2024-01-16 18:01
vue3
前端
javascript
服务器
vue.js
vue3
vite
vue3
{{}}显示数据报错(in promise) TypeError: Cannot read properties of undefined (reading ‘intern
1.原因因为在我们加载对象的时候,用的是异步模式,即使promise(表示异步)立刻被处理返回,但是浏览器在开始加载对象的时候,这个对象还是没有定义,所以也就读不到属性。注意:需要给变量初始值2.可以使用v-if在组件加载是判断该值是否存在,来加载组件,即可解决问题
陈不知代码
·
2024-01-16 18:31
分享
前端
javascript
vue.js
vue3
+elementplus点击按钮使用el-image-viewer图片预览组件
1.首先确保你是全局引入,不是全局的需要自主引入该组件2..vue文件中定义组件3.showsrcListref:['']格式4.点击按钮给showsrcListref赋值即可完成,同时将showImagePreview置为true
陈不知代码
·
2024-01-16 18:58
vue3
vue.js
javascript
前端
vue3
elementplus
原生 js 监测 某个 DOM进入 可视区
就是这个IntersectionObserver对象,MDN中有介绍,
vue3
版本的vueuse/core其实也是根据这个封装的Documentulli{height:70px;margin-top:20px
嘤嘤怪呆呆狗
·
2024-01-16 17:14
js
vue
vue
js
javascript
vue3
‘XXX‘ is defined but never used
问题解决:在package.json文件中的eslintConfig中的rules加上如下代码,然后保存一下就可以了(不行的话,可以重新运行一下项目)"no-unused-vars":"off"如下图:
ToOTOooo
·
2024-01-16 17:43
问题解决
vue.js
vue-form-render +
vue3
使用官网vue-form-renderimport{reactive,toRefs}from"vue";//renderindeximportFormRenderfrom"
vue3
-form-render
ToOTOooo
·
2024-01-16 17:38
vue.js
前端
javascript
Vue3
中 ref和reactive的区别是什么?
在
Vue3
中,ref和reactive是两个用于处理响应式数据的API。它们的目的都是使数据具有响应性,但它们之间存在一些重要的区别。
是个车迷
·
2024-01-16 17:20
Vue
vue.js
javascript
前端
Vue 3 中的响应式原理
Vue3
是Vue.js的最新版本,它引入了新的CompositionAPI,并带来了一些重要的改进和优化。其中,响应式原理是Vue框架的核心机制之一,它使得当数据发生变化时,视图能够自动更新。
CRMEB
·
2024-01-16 17:20
vue.js
前端
javascript
如何基于TS在React中使用Redux Toolkit
什么是ReduxRedux是JavaScript应用程序的状态容器,提供可预测的
状态管理
.可以帮助你开发出行为稳定可预测的、运行于不同的环境(客户端、服务器、原生应用)、易于测试的应用程序。
web老猴子
·
2024-01-16 17:17
react.js
javascript
前端
vue3
dLoader Cannot read properties of null (reading ‘setCrossOrigin‘)“这个报错怎么解决?
相关阅读推荐:vue-3d-loader支持.dae/.fbx/.gltf/.glb/.obj/.ply/.stl/.json,并支持同一个场景导入多个不同3D模型,支持mtl材质以及jpg/png等图片纹理_
vue3
dloader-CSDN
你挚爱的强哥
·
2024-01-16 17:13
Vue.js
vue.js
javascript
前端
vue3
+ts axios封装及使用
http.ts文件importaxios,{Axios,AxiosResponse,AxiosRequestConfig}from"axios";//处理类型“AxiosResponse”上不存在属性“errorinfo”。ts(2339)关键一步。declaremodule"axios"{interfaceAxiosResponse{//参数与res的字段相对应result:T;statusco
wz990223
·
2024-01-16 17:42
前端
typescript
vue
vue3
语法糖+ts API
https://blog.csdn.net/wuxiaopengnihao1/article/details/127921097
wz990223
·
2024-01-16 17:42
vue
vue.js
vue3
+elementPlus table里添加输入框并提交校验
Submitimport{ref,reactive}from'vue'importtype{FormInstance}from'element-plus'letinfo:any=reactive({data:[{id:0,name:'',role:''},{id:1,name:'',role:''}]})constformRules=reactive({name:[{required:true,m
wz990223
·
2024-01-16 17:09
vue.js
elementui
javascript
vue3
自定义指令
下面是一个使用
Vue3
的自定义指令的示例代码:import{createApp,DirectiveBinding}from'vue';constapp=createApp({});//自定义指令:点击外部关闭弹窗
我爱学习yq
·
2024-01-16 16:08
vue.js
javascript
前端
C# MVC 结合
VUE3
的进阶使用
引言C#MVC是一种常用的服务器端技术,而
VUE3
是一种流行的客户端JavaScript框架。结合两者可以实现强大的前后端分离的应用程序。
EternalDreamer
·
2024-01-16 16:13
mvc
vue.js
开箱即用的开源工作流
官网地址:https://www.cxygzl.com演示地址:https://pro.cxygzl.com技术架构前端:
Vue3
+ElementP
CXYGZL小哥
·
2024-01-16 16:42
java
spring
后端
架构
分布式
spring
boot
关于
vue3
中响应式依赖注入provide/inject
关于#
vue3
中响应式依赖注入场景:适合单组件(多层嵌套组件),解决父组件的响应式数据能够传递给所有子组件(包括孙子组件及以下)优点:数据同步更新,并同步渲染视图,耦合逻辑处理更容易处理,更好的开发体验
浪里小韭菜
·
2024-01-16 16:36
vue.js
javascript
前端
Vue2使用setup、ref、reactive等
Vue3
的组合式@vue/composition-api、vuex-composition-helpers
有些同学想在当前项目中体验
Vue3
组合式api,setup、ref、reactive等,而且一步就可以升级到
Vue3
,但是vue确实2.x版本,不改变当前版本怎么办呢?
浪里小韭菜
·
2024-01-16 16:06
vue.js
javascript
ecmascript
前端
前端框架
Vue3
使用tinymce的配置和坑
一、安装依赖下载安装依赖yarnaddtinymce-S;yarnadd@tinymce/tinymce-vue-S;下载中文语言包和静态文件2.1这一步网上都有,直接去官网下载语言包,将文件放在public/tinymce/langs中,这样打包后静态文件会被复制到打包后的目录中2.2还可以添加主题UI等样式,public/tinymce/skins,可以在github找一些相关项目复制下来,可
浪里小韭菜
·
2024-01-16 16:05
vue
前端
php
「
Vue3
面试系列」Vue 3.0中如果想实现一个 Modal组件应该怎么设计?
文章目录一、组件设计二、需求分析三、实现流程目录结构组件内容实现API形式事件处理其他完善一、组件设计组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式现在有一个场景,点击新增与编辑都弹框出来进行填写,功能上大同小异,可能只是标题内容或者是显示的主体内容稍微不同这时候就没必要写两个组件,只需要根据传入的参数不同,组件显示不同内容即可这样,下次开发相同界面程序时就可以写更
itpeilibo
·
2024-01-16 16:56
Vue3面试题系列
vue.js
javascript
vue
前端
前端框架
vue3
+typescript+electron+NodeSerialport开发环境搭建
由于现在网上的教程文档使用的版本还有发布时间过于久远,前端技术更新较快,所以有了这一篇开发环境搭建目录安装node.js安装vue-cli创建一个vue项目vue项目集成electron安装NodeSerialport的准备工作安装node-gyp安装python安装C++环境安装NodeSerialport安装node.jsnode官网网址点击进入node官网网址,下载16.13.0LTS长期支
Havoc_Z
·
2024-01-16 15:41
vue.js
typescript
electron
javascript
npm
react18初学者实用方法
从
VUE3
突然使用React,虽然知道要做什么,但却不知道怎么使用React编写,现在已经很熟练的使用了,总结几个比较实用的给初学者;放心学习没副作用;鼠标双击input搜索代码高亮'+searchText.current
web前端进阶者
·
2024-01-16 14:55
javascript
前端
typescript
react.js
鸿蒙开发笔记(八):应用
状态管理
,PersistentStorage,Environment,@Watch, $$的使用
1.PersistentStoragePersistentStorage是应用程序中的可选单例对象。此对象的作用是持久化存储选定的AppStorage属性,以确保这些属性在应用程序重新启动时的值与应用程序关闭时的值相同。PersistentStorage将选定的AppStorage属性保留在设备磁盘上。应用程序通过API,以决定哪些AppStorage属性应借助PersistentStorage持
ZWaruler
·
2024-01-16 14:24
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
vite4加react18加ts-hooks学习篇
vite4加react18加ts-安装篇;最近从
vue3
转型学习了,react相关技术架构,去有意识的去学习了相关东西,内容比较实用,没有引入太多原理和概念,就是最直接最实用的记录下来;react项目中版本
web前端进阶者
·
2024-01-16 14:54
react
typescript
javascript
前端
鸿蒙开发笔记(七):应用
状态管理
,LocalStorage及AppStorage的使用
开发者要实现应用级的,或者多个页面的状态数据共享,就需要用到应用级别的
状态管理
的概念。
ZWaruler
·
2024-01-16 14:18
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
Vue v-model 详解
在本专栏中,我们将深入学习Vue.js的核心概念、组件开发、
状态管理
、路由和性能优化等方面的知识。无论你是初学者还
俊刚、
·
2024-01-16 14:00
Vue
vue.js
前端
javascript
v-model
IntelliJ IDEA快捷键和重要设置、vscode快捷键和使用
文章目录IntelliJIDEAIDEA快捷键:重要设置:linux远程连接:SSH连接:浏览远程主机:VScodevscode快捷键:vscode插键
vue3
必安插件注意IntelliJIDEA感觉百度百科就给了这个软件很好的定义
PBitW
·
2024-01-16 14:07
随笔(其它)
VS
code插件
Vs
code快捷键
IDEA快捷键
IDEA设置
vscode使用
IDEA使用
Vue响应式原理
前言の前言:写得极其不通顺,只是快速做个零碎总结,后续会不断润色vue2与
vue3
在实现上的区别vue2实现数据劫持使用的是Object.defineProperty,
Vue3
使用的是Proxy共同需要解决的问题响应式的对象响应式的数组看看
_royalpioneer
·
2024-01-16 13:01
Vue3
技术解析(小册子)
随着
Vue3
正式版本的发布,未来
Vue3
将会成为前端的主流框架,这个毋庸置疑。
Vue3
在使用方面会兼容部分Vue2.x的特性,比如optionsAPI。
前端组件开发
·
2024-01-16 13:35
vue.js
前端
javascript
前端框架
微信公众平台
Vue3
_循环数组v-for中使用refs
解决方法参考来源1.使用背景我在swipe循环的时候,想要获取当前所展示内容的前一个和后一个进行操作。由于vue的版本是3.0,官方文档中曾给出这样的使用实例,将被循环元素动态绑定一个方法,将所获取到的值放在数组中,代码如下:代码简化,只展示有关内容setup(){constmyRefs=ref([])asRefconstswipeRef=(el:any):any=>{myRefs.value.p
fighting Ably!
·
2024-01-16 12:11
Vue3
开发遇到的问题
vue3
ref
v-for
vue3
实现锚点定位
点击导航跳到对应模块的起始位置注意:一定要明确哪个是要滚动的盒子;滚动的高度要减去导航栏的高度;核心jsconstscrollToAnchor=(id)=>{varanchor=document.getElementById(id);varscrollBox=document.getElementById('scrollBox')nextTick(()=>{scrollBox.scrollTo({
易de
·
2024-01-16 12:40
vue.js
javascript
前端
vue3
锚点定位 点击滚动高亮
功能描述点击导航跳到对应模块的起始位置,并且高亮点击的导航;滚动到相应的模块时,对应的导航也自动高亮;效果展示注意事项一定要明确哪个是要滚动的盒子;滚动的高度要减去导航栏的高度;当前在导航1,点击导航4时,会出现导航2、导航3和导航4依次高亮的现象,定义变量判断当前为点击时不监听滚动事件即可;isScroll.value=false核心代码onMounted(()=>{nextTick(()=>{
易de
·
2024-01-16 12:36
vue.js
javascript
前端
鸿蒙开发笔记(五):
状态管理
,组件
状态管理
@State @Prop @Link
这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为
状态管理
机制。自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染刷新。如果不
ZWaruler
·
2024-01-16 12:23
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙开发笔记(六):
状态管理
,组件
状态管理
@Provide @Consume, @Observed @ObjectLink
1.@Provide装饰器和@Consume装饰器:与后代组件双向同步@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制传递,@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。其中@Provide装饰的变量是在祖先节点中,可以理解为被“提供”给后代的状态变量。@Consum
ZWaruler
·
2024-01-16 12:53
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
vue3
和vite双向加持,uni-app性能再次提升
uni-app对
vue3
&Vite的升级,是一个渐进式过程:2020年9月:小程序平台支持
vue3
开发,小程序平台编译器依然使用webpack;2021年5月:H5平台支持
vue3
开发,H5平台编译器升级为
邵张散人
·
2024-01-16 12:55
vue3
defineModel
1
vue3
中的双向绑定//Parent.vue因此,在Child组件中,需要定义一个名为modelValue的prop,如果需要修改modelValue,需要定义一个名为update:modelValue
无心使然云中漫步
·
2024-01-16 11:04
vue
vue.js
javascript
前端
vue3
+tauri 创建多开窗口桌面应用
最近一直在体验Tarui结合
Vue3
开发桌面端exe应用。之前也开发了几个Electron桌面应用。相较于Electron构建慢、打包后程序体积大,Tauri构建的程序则具有更小、更快、更安全的优势。
xiaoyan_2018
·
2024-01-16 11:20
tauri+vue3
rust+webview2
tauri多窗口
tauri+vite3
tauri多开窗体
Tauri+Vite+
Vue3
创建项目步骤
1、按照官网文档创建tauri项目npmcreatetauri-app然后按顺序填:1、项目名称:2、选择你的packagemanager3、选择你的前端框架然后再一步一步执行下面命令cd刚才创建的项目名称npminstallnpmruntauridev然后出现第一次可能没有反应(或者需要=很久才有反应),ctrl+c退出,然后重新npmruntauridev。这个时候就可以桌面程序dev了第一次
豪先生5
·
2024-01-16 11:20
tauri
vue.js
npm
前端
vue3
+ tsrpc +mongodb 实现后台管理系统
前言之前上线了一个vue后台管理系统,有小伙伴问我有没有后端代码,咱只是个小前端,这就有点为难我了。不过不能辜负小伙伴的信任,nodejs也可以啊,废话不多说,开搞!后端采用TSRPC框架实现API接口,前端采用vue-manage-system后台管理系统框架,数据库采用mongodb。TSRPC是专为TypeScript设计的RPC框架,经千万级用户验证。适用于HTTPAPI、WebSocke
林鑫_
·
2024-01-16 11:43
vue.js
mongodb
vue
node.js
VueCli-自定义创建项目
Pleasepickapreset:Default([
Vue3
]babel,eslint)Default([Vue2]babel,eslint)>Manuallyselectfeatures选自定义手动选择功
盖盖衍上
·
2024-01-16 10:31
Vue
vue.js
前端
javascript
uni-app
兼容mian.js的配置版本选择//#ifndef
VUE3
#vue2版本//#ifdef
VUE3
#
vue3
版本//页面兼容H5页&微信小程序页H5页//只会在web页显示小程序页//只会在微信小程序页显示
淼森润林
·
2024-01-16 10:29
ecmascript
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他