首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python、mysql、go知识点积累

    vue2

    "gender" value="female" v-model="v2">


    性别:{{ v2 }}
    <! 可以对多个值进行过滤,过滤时还可以额外传入辅助参数 3.过滤的结果可以再进行下一次过滤(过滤的串联) {{ n1, n2 | f1(30) | f2 }} filters: { f1(n1,n2 ,n3) {return f1过滤结果}, f2(f1的过滤结果) {return f2过滤结果}, } 具体使用方法如下: <body>
    n1 = +this.n1; n2 = +this.n2; return n1 + n2; 5, 4, 1]; console.log(arr); // 冒泡排序 // 3, 2, 5, 4, 1 // 2, 3, 4, 1, 5 // 2, 3, 1, 4 // 2, 1, 3 //

    5.9K20发布于 2019-12-20
  • 来自专栏Smile博客

    vue2基础

    1.object.defineproperty get(){}为获取绑定对象属性时触发,set(value)为修改绑定对象属性时触发 且会受到修改的具体值 2.vue数据代理 3.事件处理 3.1

    25710编辑于 2023-05-04
  • 来自专栏半月无霜

    vue2基础

    vue2基础 一、介绍 本文是以前学习 vue2时整理的,对于目前的 vue3有些过时。 专注后端,前端只作为使用学习。 二、 基础 1)数据绑定 <! data: { msg: "数据绑定" } }); </script> </body> </html> 2) %2F5b0988e595225.cdn.sohucs.com%2Fimages%2F20180424%2F7b8ae3018fd641bc8a61b3ac76f536c4.jpeg", script> new Vue({ el: "#app", data: { msg: [ {id: 1, name: "香蕉"}, {id: 2, ){ alert("已经点击2"); } } }) </script> .prevent修饰符 <div id="app"

    65122编辑于 2023-10-18
  • 来自专栏前端数据可视化

    Vite 搭建 Vue2 项目(Vue2 + vue-router + vuex)

    项目 在写本文时,Vite 默认没提供 Vue2 项目创建的选项。 我们可以使用 Vite 创建一个原生项目,然后再安装 Vue2 的生态进行开发。 1.1、初始化项目 首先进入项目存放的地方,然后运行以下命令创建项目。 项目目录如下所示 1.2、安装 vite 对 vue2 支持的插件 要在 vite 里运行 vue2 项目,需要安装一个 vite 的插件:vite-plugin-vue2 npm install vite-plugin-vue2 1.3、安装 vue 依赖 使用以下命令安装 vue2。 vue-router 是支持 Vue2 项目的。

    8.1K62编辑于 2022-04-15
  • 来自专栏云开发小程序1

    VUE框架vue2转vue3全面细节总结(2)导航守卫

    例如,从 /users/2 进入到 /users/3 或者从 /users/2#info 进入到 /users/2#projects 不会触发。 比如,对于一个带有动态参数的路径 /users/:id,在 /users/1 和 /users/2 之间跳转的时候被调用。

    76530编辑于 2023-10-14
  • 来自专栏玩转大前端

    Vue2 源码解析

    一、简介 Vue.js 是一个渐进式 MVVM 框架,目前被广泛使用,也成为目前前端技术中颇具代表性的一个框架。 按 Vue 作者的说法,Vue(及其生态)是一个渐进式 MVVM 框架,可以按照实际需要逐步进阶使用更多特性 1、核心机制 依赖收集的原理和实现 数据监听的实现 模板编译原理 render 方法的原理 从而让开发者能真正使用一款 “响应式” 的前端框架来完成应用开发 3、模板编译原理 整体而言,Vue 的处理方式大致分为几步: 将模板进行解析,得到一棵抽象语法树(AST) 根据抽象语法树得到虚拟 DOM 这里重点关注第 2 个点的实现。 在 Vue 中,双向绑定是通过 v-model 指令来实现的,但是这个指令在 1.0 和 2.0 中的实现原理差别比较大。 因为前端只有一个页面,因此后端不论用户访问的 URL 是什么,只要碰到由前端路由负责控制的 URL,就统一返回唯一的一个页面的 HTML 即可 2、vue-router 实现细节 vue-router

    1.5K42编辑于 2022-08-15
  • 来自专栏码客

    Vant(Vue2)使用

    2个参数还可以是 'months', 'years' 等。注意是复数。 moment().add(7, 'd')// 与上面一行代码的运行结果一样。 export default { data () { return { is_refresh: false, mlist: [ 1, 2, is_refresh: false, is_loadmore: false, is_finished: false, mlist: [ 1, 2, name="question-o" />

    </template> 内容 </van-collapse-item> <van-collapse-item title="标题<em>2</em>" name="<em>2</em>">内容</van-collapse-item> <van-collapse-item title="标题3" name="3">内容</van-collapse-item> </van-collapse

    1.7K20编辑于 2022-06-04
  • 来自专栏快乐阿超

    vue2配置vite

    本篇博客针对新vue2项目,老项目就先不说了哈哈(坑太多) 首先新建一个vue2项目 vue create simple-vue2-vite 选择Default ([Vue 2] babel, eslint Successfully created project simple-vue2-vite. Get started with the following commands: $ cd simple-vue2-vite $ yarn serve 安装完毕后我们进入,执行 cd simple-vue2 -vite yarn serve 可以看到正常运行: 我们首先安装vite pnpm i -D vite vite-plugin-vue2 根目录新建一个vite.config.js import { defineConfig } from 'vite' import { createVuePlugin } from 'vite-plugin-vue2' export default defineConfig

    1.1K20编辑于 2022-08-21
  • 来自专栏喇叭的学堂

    vue2使用ElementUI

    App.vue'; Vue.use(ElementUI); new Vue({ el: '#app', render: h => h(App) }); 然后直接在官网选取合适控件引入使用即可 2

    35510编辑于 2024-03-11
  • 来自专栏学习java的小白

    Vue2动态路由

    icon: 'el-icon-setting', component: '/sys/SysSettings.vue', children: [ { id: 2, <el-aside width="200px"> <el-col> <el-menu default-active="<em>2</em>"

    1.5K30编辑于 2023-03-25
  • 来自专栏前端

    Vue3、Vue2

    1.API 风格:选项式 vs 组合式总结 选项方和组合式的区别对比维度Vue2 选项式 API Vue3 组合式 API(setup 函数 / setup 语法糖) this 指向组件实例例setup() 中没有 this,完全基于函数式编程思想代码拆分灵活性难以将同一功能的逻辑拆分到多个文件可轻松将逻辑提取为独立的组合函数(composables)并跨组件复用Vue2 应用初始化方式不同Vue2全局构造函数import Vue from 'vue'import App from '. -- Vue 2 --><template>

    <h2 v-if="show">当前计数:{{ count }}</h2> <button @click="count ">销毁组件</button>
    </template>vue2 和 vue3 的初始化总结功能Vue 2 Vue 3 区别说明初始化前 beforeCreate

    21910编辑于 2025-12-31
  • 来自专栏Fantasy的技术小站

    Vue2笔记

    itemName=octref.vetur 什么是 vue 构建用户界面 用 vue 往 html 页面中填充数据,非常的方便 框架 框架是一套现成的解决方案,程序员只能遵守框架的规范,去编写自己的业务功能 要学习 vue,就是在学习 vue 框架中规定的用法! 2. 属性绑定指令 注意:插值表达式只能用在元素的内容节点中,不能用在元素的属性节点中! 缺点2:如果侦听的是一个对象,如果对象中的属性发生了变化,不会触发侦听器!!! 对象格式的侦听器 好处1:可以通过 immediate 选项,让侦听器自动触发!!! 好处2:可以通过 deep 选项,让侦听器深度监听对象中每个属性的变化!!!

    2.5K20编辑于 2023-05-02
  • 来自专栏全栈程序员必看

    vue2使用animate css

    vue2使用animate css 先上几个链接 vue插件大集合:awesome-vue vue2插件: vue2-animate:vue2-animate vue2插件vue2-animateDEMO : vue2-animatedemo:vue2-animate-demo 我想用过animatecss的都知道这是一个极其简单而又酷炫的css动画库,但是我想在vue2中使用animatecss却是很麻烦的事 "stylesheet" href="vue2-animate.min.css"> 2>如果使用webpack并且用对了css-loader可以使用npm 安装 npm安装包依赖 npm install --save vue2-animate 在main.js中引用 require('vue2-animate/dist/vue2-animate.min.css') 或者 import 'vue2-animate /dist/vue2-animate.min.css'; 3>使用less @import "<PATH_TO_SOURCE>/src/vue2-animate.less"; 4>使用构建器编译 git

    1.2K10编辑于 2022-09-14
  • 来自专栏路过君BLOG from CSDN

    vue2 笔记8动画

    transition appear>

    Hello World

    </transition> <button @click="show<em>2</em> show<em>2</em>">show</button> <! -- 通过name属性使用命名前缀的动画样式 --> <transition-group name="my-tran">

    Hello show2" key="2">Hello World2

    </transition-group>
    </template> <script> export default { name: 'HelloWorld', data() { return { show1: true, show2: true } } } </script

    44120编辑于 2022-04-13
  • 来自专栏快乐阿超

    vue2使用vite过渡

    ——佚名 项目介绍 vite-plugin-vue2 是一个 Vite 插件,专门用于在 Vite 项目中支持 Vue 2。 使用 npm 引入 Vite Plugin Vue2: npm install vite-plugin-vue2 vue-template-compiler -D 安装 vite-plugin-vue2 例子 下面是一个简单的 Vue 2 组件示例,展示了如何使用 Vite 和 vite-plugin-vue2 构建一个带有响应式数据的 Vue 2 应用。 应用场景: 现有 Vue 2 项目升级:对于现有的 Vue 2 项目,开发者可以借助 vite-plugin-vue2 将构建工具迁移到 Vite,享受更快的开发体验。 通过使用 vite-plugin-vue2,你可以轻松将现有的 Vue 2 项目迁移到 Vite,并享受现代开发的所有优势。这是一个简单而强大的工具,适用于各种 Vue 2 项目。

    84210编辑于 2024-09-19
  • 来自专栏李才哥

    Vue2核心知识

    Vue2核心知识Vue实例new Vue(options)el 指定Vue实例挂载的元素,可以是一个CSS选择器字符串,或一个DOM元素。 data 定义数据 • 1. • 2. data中尽量不要用箭头函数。 • 3. data中后续动态添加的新属性,Vue将无法监听这些属性的变化(不是响应式的),可以使用$set()解决该问题。 仅接收 • 2. 例如:{{1+2}},{{a}},{{str.toUpperCase()}},但不能写语句。指令语法v-model 基本使用 • 用于输入类DOM元素,实现双向数据绑定。 在特定时刻自动执行的函数,(又称周期函数、钩子函数)整体流程1. beforeCreate 在初始化之前执行的函数 2.

    63910编辑于 2023-06-27
  • 来自专栏半月无霜

    vue2路由

    vue2路由一、介绍本文是以前学习 vue2时整理的,对于目前的 vue3有些过时。专注后端,前端只作为使用学习。 id:{{ $route.params.id }}</h2>

    `, data() { return{ h1: "个人中心 } }">个人中心查询2</router-link> <! 查询条件</h2>
    • {{ key }} : {{ value }} 查询条件</h2>
      • {{ key }} : {{ value }}
      </

    1.7K40编辑于 2023-03-14
  • 来自专栏半月无霜

    vue2中的组件

    "banmoon2"), new User(3, "banmoon3") ); public static final List<User> userList2 "banmoon2"), new User(3, "banmoon3") ); public static final List<User> userList2 "banmoon2"), new User(3, "banmoon3") ); public static final List<User> userList2 List<R> union(List<T1> list1, List<T2> list2, BiPredicate<T1, T2> predicate, Function<T1, R> function List<R> difference(List<T1> list1, List<T2> list2, BiPredicate<T1, T2> predicate, Function<T1, R> function

    1.1K10编辑于 2023-03-03
  • vue2vue2 实现手风琴效果,复制粘贴直接使用

    vue2vue2 实现手风琴效果,复制粘贴直接使用 效果 代码 <template> <div class="about-index" :style="{ backgroundImage box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1); line-height: 0; border-radius: 5px; margin: 0px <em>2</em>px -o-object-fit: cover; object-fit: cover; transition: 0.5s; border-radius: 5px; margin: 0px <em>2</em>px background-color: pink; */ overflow: hidden; } .about-index .fine-grained .content { /* background: #f<em>2</em>e6d1 text-indent: 28px; text-align: left; } /* .about-index .introduction .content { background: #f<em>2</em>e6d1

    23110编辑于 2025-12-15
  • 来自专栏全栈程序员必看

    vue2 renrne 引入tinymce

    }, }); } else { failure('error') } }); } 2.

    2.3K20编辑于 2022-09-06
  • 领券