vue2.0 双向绑定原理分析及简单实现
Vue用了有一段时间了,每当有人问到Vue双向绑定是怎么回事的时候,总是不能给大家解释的很清楚,正好最近有时间把它梳理一下,让自己理解的更清楚,下次有人问我的时候,可以侃侃而谈😄。 一、首先介绍Object.defineProperty()方法 //直接在一个对象上定义一个新属性,或者修改一个已经 ...
BootStrap--selectpicker的使用
bootstrap-select,selectpicker 用法详细:通过官方文档翻译 用过selectpicker的都说好~但是网上中文的教程又找不到比较完整的用法,于是去官网看了下 顺便弄过来翻译一下: 选项可以通过数据属性或JavaScript传递。对于数据属性,附加选项名称data-,如 d ...
Javascript趣味程序从需求到实现
Javascript趣味程序从需求到实现-体重测量器 Version 0.0.1 一、需求梳理 二、分析结果: 1、需要提供输入身高、体重、以及选择性别的HTML组件,如input、select 2、需要对信息进行验证,专门的工具类完成这个职责如 “BmiUtils” 3、无效的信息需要提示 4、与 ...
需求:vue 动态添加el-input
一、效果图 二、实现逻辑 将需要动态添加的表单项项的绑定值存为一个数组 以循环的方式展示form表单 点击`+`按钮触发事件,向数组中新加一个item 点击`-`按钮触发事件,根据循环的得到的index来删除数组中相对应位置的item 三、代码实现 <template> <div> <el-butt ...
纯前端实现-tab卡片化样式切换
纯前端实现-tab卡片化样式切换 html内容 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>选项卡切换</title> <link rel="stylesheet" type="text/css" href="./css ...
分享关于递归树形结构增删改查的方法
在使用树形节点或级联组件时常常会碰到根据id处理数据的情况 下面为大家简单介绍关于节点递归增删改查方法 根据目标id删除指定节点 /** * 根据目标id删除指定节点 * @param {*} list 数据源 * @param {*} targetId 目标id */ function delet ...
ElementUI嵌套页面及关联增删查改实现
@(文章目录) 提示:本文仅供学习交流,请勿用于非法活动! 前言 本文大概内容: 例如:随着ElementUI前后端交互的技术的更新,用户的的体验越来越好。本文主要针对用户在保持原页面结构,再添加另一个页面,并可以按需要调整两个页面之间的比例大小. 一、ElementUI如何在原有页面添加另外一个页 ...
HTML的一些标签
HTML 一、认识HTML 什么是HTML? HTML 是用来描述网页的一种语言 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 H ...
day 05 数组
数组 数据结构 数据结构顾名思义 就数据的结构 (逻辑结构 存储结构 算法) 存储结构 (数据存储的结构方式) 线性结构 数组(顺序表)队列栈堆链表非线性结构树图 hash(散列表) 只要是能存数据的容器 就必须具备增删改查的方法 数组(个人简介就是一个地址吧很多东西都存起来) 数组概述:数组固定一 ...
11-ElementUI
1、Element简介 Element是饿了么公司前端开发团队提供的一套基于Vue的网站组件库,用于快速构建网页 Element提供了很多组件(组成网页的部件)供我们使用。 官方网站 https://element.eleme.cn/#/zh-CN 2、快速入门 2.1、将相关的element-ui ...
用JS实现一个简单的购物车小案例
该案例主要是实现的功能有:添加商品功能,将商品添加到购物车的功能还有将商品删除功能,还有就是移出购物车的功能 该案例实现的难点是将商品添加到购物车列表的时候 数量的增加,当购物车有该商品的时候就进行累加操作,没有该商品就赋值为1. 上代码: <!DOCTYPE html> <html lang="e ...
Vue+ElementUI 封装简易PaginationSelect组件
在实际开发工作中,经常会碰到当select下拉数据过需要做分页的情况 这里简单介绍封装的一个Pagination-Select组件几个步骤 封装的比较简易,可以根据自己的项目进行改动 /components/Pagination-Select/index.vue <template> <div id ...