目录 表单指令 条件指令 循环指令 循环指令案例 分隔符 过滤器 计算属性 监听属性 冒泡排序 JS代码中的光标设置 表单指令 v-model="变量",变量值与表单的value相关,placeholder...这里{{v4}}通过数组存取值,选中哪个选项就将其存放到数组中 [ "male", "female", "other" ] --> vue中各变量的默认值 ...}:{{ v }} | {{ k }}:{{ v }} <!
vue2基础 一、介绍 本文是以前学习 vue2时整理的,对于目前的 vue3有些过时。 专注后端,前端只作为使用学习。 二、 基础 1)数据绑定 VUE数据绑定 {{ msg }} <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.<em>js</em>
1.object.defineproperty get(){}为获取绑定对象属性时触发,set(value)为修改绑定对象属性时触发 且会受到修改的具体值 ...
------题记 写在前面 通过本文的学习,你可以学到 vue2、element ui、vue-element-admin在前端的使用 组件设计 echarts在前端中的使用 eggjs在后端node项目中的使用...所以我这边选用vue2,结合花裤衩大佬的vue-element-admin,前端这边就差不多了,后端这边用的是阿里开源的eggjs,因为它使用起来很方便。数据库用的是mysql。...那么在这里结合xlsx、file-saver这两个包,在src下新建一个excel文件夹, 然后新建一个js文件export2Excel.js /* eslint-disable */ import {.../public/ COPY .editorconfig .env.* .eslintrc.js .eslintignore .prettierrc jsconfig.json *.config.js ..../config COPY .eslintrc .eslintignore .prettierrc .autod.conf.js .editorconfig app.js jsconfig.json ./
本篇博客针对新vue2项目,老项目就先不说了哈哈(坑太多) 首先新建一个vue2项目 vue create simple-vue2-vite 选择Default ([Vue 2] babel, eslint...simple-vue2-vite yarn serve 可以看到正常运行: 我们首先安装vite pnpm i -D vite vite-plugin-vue2 根目录新建一个vite.config.js...) ] }) 然后把public目录里的index.html放到外面根目录 进入index.html,加上script Vite App <script type="module" src="/src/main.<em>js</em>
directives 生成内置指令代码 │ ├── bind.js │ ├── index.js │ ├── model.js │ └── on.js ├── error-detector.js...│ ├── index.js │ ├── mixin.js │ └── use.js ├── index.js 入口 ├── instance 实例上的成员 │ ├── events.js...│ ├── error.js │ ├── index.js │ ├── lang.js │ ├── next-tick.js │ ├── options.js │ ├── perf.js...└── style.js │ │ ├── options.js │ │ └── util.js │ ├── entry-compiler.js │ ├── entry-runtime-with-compiler.js...│ ├── codegen.js │ ├── index.js │ ├── modules.js │ ├── optimizer.js │ └── runtime-helpers.js
前言 官网 https://vant-contrib.gitee.io/vant/v2/#/zh-CN/ Moment.js Moment.js 是我用过的最好用的操作时间的工具库。
项目 在写本文时,Vite 默认没提供 Vue2 项目创建的选项。...要使用 vite 插件,需要在项目的根目录创建 vite.config.js 文件。 在 vite.config.js 里输入以下代码。...1.3、安装 vue 依赖 使用以下命令安装 vue2。...然后把 main.js 移到 src 目录里。...> Hello Vite Vue2 1.4.4、修改 src/main.js 这一步的代码就有点像使用 vue-cli 创建的项目里的 main.js
vue-router 3.5.1 vue路由组件 vuex 3.6.2 路由状态管理 mockjs 1.1.0 模拟后台返回数据接口 代码实现: 项目结构: axios相关代码 http.js...import axios from 'axios' import router from '@/router/index.js' import ElementUI from 'element-ui'...: ElementUI.Message('error') } return Promise.reject }) export default request login.js...import request from '@/utils/http.js' /** * 获取验证码 */ export function code () { return request({...import Vue from 'vue' import Vuex from 'vuex' import { getMenu } from '@/api/login.js' Vue.use(Vuex
elementui官网:组件 | Element 1、全部引入 下载:npm i element-ui 在 main.js 中写入以下内容: import Vue from 'vue';...下载: npm i element-ui npm install babel-plugin-component -D 然后,将 babel.config.js 修改为: { "presets
样例解析 <template> <button @click="show1 = !show1">show</...30220
vue2使用animate css 先上几个链接 vue插件大集合:awesome-vue vue2插件: vue2-animate:vue2-animate vue2插件vue2-animateDEMO...: vue2-animatedemo:vue2-animate-demo 我想用过animatecss的都知道这是一个极其简单而又酷炫的css动画库,但是我想在vue2中使用animatecss却是很麻烦的事...animate.min.css"> 2>如果使用webpack并且用对了css-loader可以使用npm 安装 npm安装包依赖 npm install --save vue2-animate 在main.js
使用 npm 引入 Vite Plugin Vue2: npm install vite-plugin-vue2 vue-template-compiler -D 安装 vite-plugin-vue2...后,你需要在 vite.config.js 中进行插件配置: import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue2
/tools/load.js //引入远程js,加载完成后执行相应方法 function loadJs(src) { return new Promise((resolve,reject)=>{...script.onerror = ()=>{ reject(); } }) } export default loadJs 在vue文件中使用,这个案例是引用我自己的客服js...文件 mounted: function () { loadJs('https://gofly.v1kf.com/static/js/kefu-front.js'
安装之后,在 node_modules 中找到 tinymce/skins 目录,然后将 skins 目录拷贝到 static 目录下 结构 如: static tinymce skins zh_CN.js...skin 才能正常工作,所以要设置一个 skin_url 指向之前复制出来的 skin 文件 editorInit: { language_url: '/static/tinymce/zh_CN.js...return { tinymceHtml: '请输入内容', init: { language_url: '/static/tinymce/zh_CN.js...{ return { editHtml: "", editorInit: { language_url: "/static/tinymce/zh_CN.js
每次都会销毁和创建,并创建VNode,执行diff算法keep-alive将组件生成的dom缓存起来,下次再重建时直接拿来使用,不执行destroy和mountedmixin多个组件有相同的逻辑,抽离出来//mix.js
js 数据的变化,会被自动渲染到页面上 页面上表单采集的数据发生变化的时候,会被 vue 自动获取到,并更新到 js 数据中 注意:数据驱动视图和双向数据绑定的底层原理是 MVVM(Mode 数据源、View...目录的构成: assets 文件夹:存放项目中用到的静态资源文件,例如:css 样式表、图片资源 components 文件夹:程序员封装的、可复用的组件,都要放到 components 目录下 main.js...整个项目的运行,要先执行 main.js App.vue 是项目的根组件。
使用Stream流完成并集、交集和差集 一、介绍 本文将进行介绍使用Stream流的方式,来完成对象集合的并集、交集和差集。 二、代码 先建立一个User.ja...
Vue2核心知识Vue实例new Vue(options)el 指定Vue实例挂载的元素,可以是一个CSS选择器字符串,或一个DOM元素。 data 定义数据 • 1.
vue2路由一、介绍本文是以前学习 vue2时整理的,对于目前的 vue3有些过时。专注后端,前端只作为使用学习。...二、路由作用:用于维护URL跳转和页面之间的关系使用步骤:引入vue-router.js文件(必须先引入vue.js)配置路由规则,url和对应的页面的配置const routes = [{ path:...-- 路由占位符 --> // 只能通过变量的方式获得组件...">
领取专属 10元无门槛券
手把手带您无忧上云