随笔分类 -  vue2.0

上一页 1 2

这里有我的个人心得 和 学习笔记
transform.vue vue过度组件
摘要:完整的代码, 可以复制引用 <template> <div id="app"> <div class="nav_box"> <ul> <router-link :to="{name:'home'}" exact='exact' class="nav_list_lk" tag="li">home</r 阅读全文

posted @ 2020-04-28 22:52 完美前端 阅读(1505) 评论(0) 推荐(0)

animation.js
摘要:完整的代码, 可以复制引用 新建animation.js文件 const Animation = { // 中奖排行榜ranking('meque', 'meque_text', -1) /** * @description 中奖排行榜滚动 * @function ranking * @param 阅读全文

posted @ 2020-04-28 22:46 完美前端 阅读(4499) 评论(0) 推荐(0)

utils.js
摘要:完整的代码, 可以复制引用 个人在项目里的常用工具 新建utils.js文件 let Utils = { // 缓存处理工具 // let users = this.Utils.storage.get('users'); // if (users) {} storage: { /** * 存储数据到 阅读全文

posted @ 2020-04-28 22:43 完美前端 阅读(2201) 评论(0) 推荐(0)

vue2 store---index.js
摘要:完整的代码, 可以复制引用 vue2的vuex配置 import Vue from 'vue' import Vuex from 'vuex' // 导入API库 import Api from '../lib/api/api' // 导入工具库 import Utils from '../lib/ 阅读全文

posted @ 2020-04-28 22:39 完美前端 阅读(856) 评论(0) 推荐(0)

vue2 router--- index.js
摘要:完整的代码, 可以复制引用 vue2的router路由配置 // 引入所需的库和模块 import Vue from 'vue'; import Router from 'vue-router'; import store from '../store'; // 引入Vuex的store impor 阅读全文

posted @ 2020-04-28 22:37 完美前端 阅读(1587) 评论(0) 推荐(0)

api---config.js
摘要:完整的代码, 可以复制引用 vue2的axios http请求配置 import axios from 'axios'; import store from './store'; import { Toast } from 'path-to-toast-component'; // 全局Toast组 阅读全文

posted @ 2020-04-28 22:34 完美前端 阅读(851) 评论(0) 推荐(0)

api.js
摘要:完整的代码, 可以复制引用 管理api地址的文件配置 // 引入api配置文件 import apiConfig from './config'; let Api = { // 定义API的基本域名 domain: process.env.URL, // 图片的基础URL imgUrl: proce 阅读全文

posted @ 2020-04-28 22:33 完美前端 阅读(571) 评论(0) 推荐(0)

vue开关
摘要:完整的代码, 可以复制引用 功能开关的组件, 左右开关 <template> <div> <div> <!-- 切换面板,通过点击事件来改变flag的值 --> <div class="switch-panel" @click="toggleFlag" :class="{'switch-left': 阅读全文

posted @ 2020-04-28 22:24 完美前端 阅读(1509) 评论(0) 推荐(0)

vue 单选框自定义
摘要:完整的代码, 可以复制引用 自定义单选框的组件 <div> <div> <!-- 按钮用于切换显示和隐藏性别选择 --> <button @click="show=!show">show</button> <!-- 使用Vue的transition组件实现动画效果 --> <transition n 阅读全文

posted @ 2020-04-28 22:16 完美前端 阅读(1352) 评论(0) 推荐(0)

vue 笔记
摘要:Node.js安装 安装node.js 引入jQuery var $ = require('jquery'); window.$ = $; Vue CLI 安装与项目初始化 安装vue-cli npm install -g vue-cli vue init webpack 文件夹名 在安装文件夹下n 阅读全文

posted @ 2020-04-28 12:28 完美前端 阅读(138) 评论(0) 推荐(0)

vue动态生成组件
摘要:完整的代码, 可以复制引用 单个组件引用,引入此文件js。全局使用,注册到vue的main文件Vue.prototype.create = Create create.js import Vue from 'vue'; import Toast from './toast'; // 导入Toast组 阅读全文

posted @ 2020-01-12 19:29 完美前端 阅读(8311) 评论(0) 推荐(0)

slot插槽
摘要:<!-- 插槽组件 --> <section class="hello"> <!-- 默认插槽,如果在使用组件时没有提供内容,将显示"Welcome" --> <slot>Welcome</slot> <!-- 具名插槽,名为"content"。这意味着当使用组件时,可以为这个插槽提供特定的内容 - 阅读全文

posted @ 2020-01-12 14:55 完美前端 阅读(449) 评论(0) 推荐(0)

provide 和 inject高阶使用
摘要:// 祖先组件 <script> export default { name: 'App', // 通过provide方法,祖先组件向其所有后代组件提供了数据或方法 provide () { return { // 这里我们提供了foo,它的值是zmsg的值 foo: this.zmsg } }, 阅读全文

posted @ 2020-01-12 14:40 完美前端 阅读(440) 评论(0) 推荐(0)

vue axios路由跳转取消所有请求 和 防止重复请求
摘要:取消Axios请求 在发送第二次请求时,如果第一次请求还未返回,则取消第一次请求。这样可以确保后发的请求返回的数据不会被先发送的请求覆盖。 第一步: 使用Axios取消请求 const CancelToken = axios.CancelToken; let cancel; axios.get('/ 阅读全文

posted @ 2019-08-28 11:00 完美前端 阅读(4122) 评论(0) 推荐(0)

上一页 1 2

导航