最近在学习vue,关于学习过程中所遇到问题进行记录,包含vue引入,validator验证,数据信息,vuex数据共享,传值问题记录1、vue 引入vuevue大致形式如下:<template> </template> <script> </script> <style> </style>要引入其他vue
一、自定义全局指令使用  Vue.directive() 定义全局指令<div id="app"> 输入关键字:<input type="text" v-model="keywords" v-focus /> <p v-color="'red'">自定义指令</p> </div> </body>
自定义指令总结:一、定义语法: (1).局部指令:new Vue({ directives:{指令名:配置对象} 或 })new Vue({ directives{指令名:回调函数} })(2).全局指令:Vue.directive(指令名,配置对象) 或 Vue.directive(指令名,回调函数)二、配置对象中常用3个回调:(1).bin
转载 2024-03-26 15:28:06
870阅读
有的情况下,需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。自定义指令使用情景:1.按钮级别权限控制。2.按钮波纹动态效果。3.一键copy功能。4.输入框自动聚焦。5.下拉菜单,点击下拉菜单以外地方时隐藏下拉菜单。6.时间转换,比如朋友圈发布动态后相对时间,比如刚刚、两分钟前等等。7.输入框最小值和最大值限制。一:自定义指令有全局注册指令和局部注册指令两种方式:全局注
转载 2024-06-28 05:07:13
253阅读
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue 测试实例</title> <script src="./js/vue.js"></script> </head> <body> <div id="app" v-tests ...
转载 2021-10-09 15:44:00
238阅读
2评论
Vue.directive —— 自定义指令Vue除了默认设置核心指令( v-model 和 v-show ),Vue 也允许注册自定义指令,可以对纯 DOM 元素进行底层操作,这时候就会用到自定义指令。创建全局自定义指令使用Vue.directive()创建全局自定义指令。其中my-color为指令名称。定义指令名称时候,不需要加v-前缀,调用时候,必须在名称前加上v-。Vue.dire
                                                        &nbs
1、说说你对 SPA 单页面的理解,它优缺点分别是什么?SPA( single-page application )仅在 Web 页面初始化时加载相应 HTML、JavaScript 和 CSS。一旦页面加载完成,SPA 不会因为用户操作而进行页面的重新加载或跳转;取而代之是利用路由机制实现 HTML 内容变换,UI 与用户交互,避免页面的重新加载。优点:用户体验好、快,内容改变不需
双屏 效果:步骤 1:将这个组件代码 拿过去使用 :(掘金复制 )创建公共组件<template> <div ref="splitPane" class="split-pane" :class="direction" :style="{ flexDirection: direction }"> <div class="pane pane-one" :st
1、vue 生命周期【8个,作用:更好实现逻辑】【创建前后、加载前后、更新前后、销毁前后】beforeCreated:在实例初始化之后,当前阶段 data、methods、watch、computed 都不能被访问。 created:实例创建之后,这里没有 el, 如果非要访问 DOM,可以使用 vm.nextTick。 beforeMount:挂载前,render 首次调用。 Moun
Java数据类型简单总结一:Java数据类型总分为两大类:基本数据类型和引用数据类型。基本数据类型:byte、short、int、long、float、double、char、boolean八种。引用数据类型:1:除了基本数据类型之外都是引用数据类型, 2:API类:String、File 3:自定义类:Test01...... 4:数组:int [ ]、String [ ]二:基本数据类型1:
转载 2024-09-14 23:39:16
24阅读
 前言  在vue项目中我们经常使用到 v-show ,v-if,v-for等内置指令,除此之外vue还提供了非常方便自定义指令,供我们对普通dom元素进行底层操作。使我们日常开发变得更加方便快捷。本文就来总结一下自定义指令使用方法及常用场景。正文  1.全局注册  这里全局注册一个指令,用于使用该指令元素加一个红色边框,通过指令操作样式。<div id="app"
API全局配置Vue.config 是一个对象,包含 Vue 全局配置。可以在启动应用之前修改下列属性:silent类型:boolean默认值:false用法:Vue.config.silent = true取消 Vue 所有的日志与警告。optionMergeStrategies类型:{ [key: string]: Function }默认值:{}用法:Vue.config.opt
Vue模板语法有2大类1.插值语法 {{}} 功能:用于解析标签体内容。 写法:{{xxx}},xxx是js表达式,且可以直接读取到data所有属性。2.指令语法 以v-开头 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…)。Vue中有2种数据绑定方式1.单向绑定 v-bind 数据只能从data流向页面。 v-bind: 绑定事件 v-bind:href=“xxx” 或 简写为
转载 2024-10-08 20:09:47
59阅读
VUE介绍1.Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架Vue是一个JavaScript框架Vue是一个用于构建用户页面的框架Vue是一个用于构建用户界面得渐进式框架2.渐进式框架介绍a. Vue.js提供了很多功能,但是这些功能并不是集成在一起,而是分开类似于Nodejs,拆分成很多个小模块b. 在项目中我们用到什么,就导入什么这样可以保证我们用到
指令 当表达式值改变时,将其产生影响,反馈到DOM 内置指令 v-bind v-on v-model v-show v-if v-else v-else-if v-text v-html v-for v-cloak v-once v-pre v-bind: 属性绑定 简写为 :value="" ...
转载 2021-11-04 10:08:00
161阅读
2评论
vue 1.0 ,$dispatch 和 $broadcast作为一对情侣属性,主要用来实现基于组件树结构事件通信。$dispatch解析 dispatch是一个事件,首先会在自己实例本身上触发,然后沿父链向上传播。当它触发父组件上事件侦听器时,传播会停止,除非该侦听器返回true。任何其他参数都将传递给侦听器回调函数。 dispatch接收两种参数:event 事件名称,[…args]
一、element-plus官方文档1.安装npm install element-plus --save2.全局引入全部组件全局引入很简单,但影响我们首屏加载速度,要求加载东西越少越好,所以前期我们就先全部引入,后期我们再修改成按需引入import { createApp } from 'vue' import ElementPlus from 'element-plus'; import
转载 2024-09-13 00:26:02
117阅读
指令在Vue是个很重要功能,在Vue项目中是必不可少。根据官网介绍,指令 (Directives) 是带有 v- 前缀特殊属性。指令职责是,当表达式值改变时,将其产生连带影响,响应式地作用于 DOM。 例如:<p v-if="seen">现在你看到我了</p>如上所示:其中,v-是Vue标识,if是指令ID,yes是expression。yes是MVVM
转载 7月前
12阅读
Vue3Vue3快速上手一、Vue3简介二、Vue3带来了什么(一)创建Vue3.0工程一、使用 vue-cil 创建二、使用 vite 创建三、分析Vue3工程目录结构四、安装开发者工具(二)常用Composition API一、拉开序幕setup Vue3快速上手一、Vue3简介2020年9月18日,Vue.js发布3.0版本, 代号: One Piece (海贼王)耗时2年多、2600
  • 1
  • 2
  • 3
  • 4
  • 5