ICode9

精准搜索请尝试: 精确搜索
  • vue官网学习笔记2——vue实例2021-02-06 00:02:11

    1. 每个vue应用都是通过vue函数创建一个新的vue实例开始的 var vm = new Vue({ el:"#vm", data:{} }) 2. 当一个vue实例被创建时,data中的数值(property)加入到vue的响应式系统中,党property发生变化时,“视图”(html)就会产生响应。 3. 实例生命周期钩子 - 生命周期钩子函数,给用

  • 前端工程化(Vue-cli3和Element-ui)2021-02-05 23:32:05

    文章目录 目标:目录:1、Vue脚手架1.1、Vue脚手架的基本用法使用步骤:基于交互式命令的方式,创建新版Vue项目图形化方式创建Vue项目基于2.x的旧版本,创建旧版vue项目1.2、Vue脚手架生成的项目结构分析1.3、Vue脚手架的自定义配置通过package.json配置项目通过单独的配置文件配置

  • ElementUI 基于vue+sortable.js实现表格行拖拽2021-02-05 22:34:03

    基于vue+sortable.js实现表格行拖拽 By:授客 QQ:1033553122 实践环境 sortablejs@1.13.0 vue@2.6.11 element-ui@2.13.2 安装sortable.js拖拽库 npm install sortablejs 代码示例 <template> <div class="demo-table-wrapper"> <el-table :data="tableData"

  • 2/5 Vue.js 简单轮播组件2021-02-05 20:01:52

      以前刚接触Vue的时候手撸了一个 轮播图 效果还是不错的   但是在学习过程中,越发发现组件的用处   所以在书上源码的加持下 添油加醋 写了一个轮播组件   注释很清晰 供有缘人查看 1 <template> 2 <div class="swiper-container"> 3 <!-- 用动态样式换图片

  • 13VUE非父子组件传值2021-02-05 19:04:59

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>总线/Bus/观察者模式/发布订阅模式</title> <script src="js/vue.js" type="text/javascript" charset="utf-8&q

  • SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 后端篇(二): 整合 Redis(常用工具类、缓存)、整合邮件发送功能2021-02-05 17:36:39

    阅读目录 一、SpringBoot 整合 Redis 1、简单回顾一下 Redis 2、SpringBoot 整合 Redis 缓存 3、整一个 Redis 常用工具类 RedisUtil.java 二、SpringBoot 发送邮件 1、简单了解一下基本概念 2、SpringBoot 发送邮件   (1) 相关博文地址: SpringBoot + Vue + ElementUI

  • SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 后端篇(一): 搭建基本环境、整合 Swagger、MyBatisPlus、JSR303 以及国际化操作2021-02-05 17:36:12

    阅读目录 一、简介 1、项目介绍 二、基本环境搭建 1、创建一个 SpringBoot 项目 2、项目构建 -- 统一结果处理 3、项目构建 -- 统一异常处理 4、项目构建 -- 统一日志处理 三、集成一些常用功能 1、SpringBoot 整合 Swagger 2、SpringBoot 整合 MyBatis-Plus 3、SpringBo

  • SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(六):使用 vue-router 进行动态加载菜单2021-02-05 17:34:17

    阅读目录 一、获取动态菜单数据 1、介绍 2、使用 mock 模拟返回 动态菜单数据 3、动态菜单数据国际化问题 4、修改 router 获取动态菜单数据 5、使用 addRoute 添加路由: 二、动态菜单的展示 1、定义一个 DynamicMenu.vue 组件 2、在 Aside.vue 中引入 DynamicMenu.vue 3、完

  • SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(五):引入 vue-router 进行路由管理、模块化封装 axios 请求、使用 iframe 标签嵌套2021-02-05 17:32:48

    阅读目录 一、引入 vue-router 进行路由管理 1、简单了解下 2、项目中使用 3、导航守卫、路由元信息 二、模块化封装 axios 请求 1、简介 2、代码实现 三、使用 iframe 标签嵌套页面 1、简单了解一下 2、项目中使用 3、页面刷新时保存 state 数据   前提: (1) 相关博

  • Vue的基础语法2021-02-05 16:36:26

    前言 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是, Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全

  • Vue 作用域插槽2021-02-05 15:58:11

    原博出处: 作者:SentMes 链接:SentMes作者书写的作用于插槽链接 https://www.jianshu.com/p/0c9516a3be80 来源:简书 ** ** ** 十分感谢原作者,写的十分详细,原作者辛苦了! 深入理解vue中的slot与slot-scope ** 写在前面 vue中关于插槽的文档说明很短,语言又写的很凝练,再加上其和meth

  • Vue常用语法2021-02-05 15:05:47

    阅读目录 一、模板语法 1、双大括号表达式 2、指令 二、计算属性、监视 1、计算属性: 2、监视(类似于计算属性的效果) 3、getter、setter方法(通过计算属性来实现) 三、class、style绑定 1、class绑定 2、style绑定 四、条件语句(条件渲染)、循环语句(列表渲染) 1、条件语句(v-i

  • Vue入门、插件安装2021-02-05 15:04:26

    阅读目录 一、Vue 1、什么是Vue? 2、MVVM模式 3、第一个Vue程序(写一个普通的html文件来演示) 4、在Chrome上安装开发插件(vuejs devtools) 5、Vue扩展插件   回到顶部 一、Vue 1、什么是Vue? (1)官网地址: https://cn.vuejs.org/ (2)Vue是一个渐进式的JavaScript框架。采用自底向

  • Vue 前后端交互 (Fetch)2021-02-05 14:06:00

    须知少年凌云志,曾许人间第一流 目录Fetchtext() 方法使用fetch 请求参数GET DELETE 形式POST PUT 形式序列化与反序列化JSON.parse()JSON.stringify()Fetch 响应结果 Fetch Fetch API是新的ajax解决方案 Fetch会返回Promise fetch不是ajax的进一步封装,而是原生js,没有使用XML

  • Vue脚手架中默认的margin怎么清除2021-02-05 14:04:47

    问题情景:开发中发现我的项目四周有白边,但是并没有设置样式 问题原因:vue脚手架中静态文件夹public中的index.html造成的 解决方案:找到vue脚手架中index.html页面,设置margin为0即可 <style> body { margin: 0; } </style>

  • 2021年前端面试题记录2021-02-05 14:03:25

    美团 一面: js: 原生实现深拷贝;基本数据类型有哪些;symbol是什么; let和var区别;变量提升是什么;const a={b:1}, a.b=3;可以修改吗;原生怎么实现ajax; vue:响应式原理,生命周期,defineProperty与Proxy区别;代码实现一个倒计时组件 css:定位有哪些,设置absolute的元素的,父元素设置什么的时候是

  • Vue+ElementUi实现基础登录界面(含相关JS代码)2021-02-05 14:03:18

    引言 由于没什么特别的,只是分享出来,所以直接贴代码了 实现代码 <template> <div class="login-container"> <el-form :model="userLoginRuleForm" :rules="userLoginRules" status-icon ref="userLoginRuleForm" label-position="lef

  • Vue 前后端交互 (Fetch)2021-02-05 13:58:50

    须知少年凌云志,曾许人间第一流 文章目录 Fetchtext() 方法使用fetch 请求参数GET DELETE 形式POST PUT 形式 序列化与反序列化JSON.parse()JSON.stringify() Fetch 响应结果 Fetch Fetch API是新的ajax解决方案 Fetch会返回Promisefetch不是ajax的进一步封装,而是原生j

  • vue3的简单了解2021-02-05 13:29:25

    vue中采用的是data函数来进行的双向绑定 然后vue3是采用的setup函数来操作 然后vue3里在插值表达式里渲染的内容{{}}是setup函数return出来的值 然后这个enums需要双向绑定就需要ref函数这个函数需要导入进来 import { defineComponent, ref } from ‘vue’ 这就是双向绑定

  • Vue初识2021-02-05 12:04:47

    在Vue项目中引入Bootstrop框架:https://www.cnblogs.com/yang1333/articles/13175001.html vue使用sweetalert2弹窗插件:https://www.cnblogs.com/yangguoe/p/9316624.html 一、Vue.js的快速入门 1. vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的

  • Vue2.x将vue文件编写的组件使用API方式动态创建(vue.extend)2021-02-05 11:58:08

    文章目录 文章参考问题描述解决办法解决思路解决方式 Vue.extend() API 文章参考 Vue.extend 看完这篇,你就学废了vue2.x挂载$mount、Vue.extend()函数的作用——由elementUI message方法联想Vue2.x 如何将vue文件编写的组件变为注册到全局组件?Vue.extend() 问题描述 在

  • 【Vuex】在vue组件中访问vuex模块中的getters/action/state2021-02-05 11:36:13

    store的结构:    city模块:    在各模块使用了命名空间的情况下,即 namespaced: true 时: 组件中访问模块里的state 传统方法: this.$store.state['模块名']['属性名'] 例如:this.$store.state.city.list。 控制台输出 this.$store.state    mapState方法: import { mapState

  • vue项目如何创建svg组件,如何改变svg的颜色2021-02-05 11:34:40

    一、组件创建 既然要创建svg组件,那么就需要项目支持svg引入 1、在vue.config.js中修改如下:       // 清除已有的loader, 如果不这样做会添加在此loader之后 config.module .rule('svg') .uses.clear() .end(); // 则匹配排除node_modules目录

  • vue+element+admin搭建自己的菜单栏2021-02-05 11:03:19

      基于https://github.com/PanJiaChen/electron-vue-admin框架   1、下载运行 # 克隆项目 git clone https://github.com/PanJiaChen/vue-element-admin.git # 进入项目目录 cd vue-element-admin # 安装依赖 npm install # 建议不要用 cnpm 安装 会有各种诡异的bug 可以

  • vue前端 登陆拦截器 导航守卫不生效 (踩坑)2021-02-05 11:00:24

    这是我的前端导航守卫 实现的目标是 : 请求头中没有token 就跳转到登录页面 但是现在我直接输入地址首页/index 没有登录 还是能进入, 可以看到 token是null 但还是进来了 , 我在路由当行里也加了token=null就跳转到/login页面 错误点: 这里的null不应该写成字符串形式 去

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有