首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
vue Affix 固钉
2024-10-20
Vue Affix组件
在vue的项目中经常用到固钉,但是 element-ui 上并没有提供这样的组件可供使用,ant-design-vue 有提供,总不能为了这一个组件再去引入一个组件库吧 下面是一个封装好的 affix 组件,可以放到项目中直接使用 Affix.vue <template> <div class="affix-placeholder" :style="wrapStyle"> <div :class="{'affix': affi
Ant Design(ui框架)
官方文档:https://ant.design/docs/react/introduce-cn 说明:Ant Design 是一个 ui框架,和 bootstrap 一样是ui框架.里面的组件很完善,开发中后台系统非常方便.分别基于react.vue.angular框架,各自开发了一套 Ant Design 的UI框架.(这里主要讲react框架的 Ant Design) 一.通用组件 1.Button 按钮 2.Icon 图标 3.Typography 排版: 这个是文案的排版 二.布局 1.
初探ant-design(web版本)
第一步安装ant-design插件 第二步查看项目目录 第三步运行项目 我们查看index.js文件 这个其实是Datepicker组件的展示效果 第四步我们按照下面的代码代替Index.js中的内容 我们用到了两个组件,一个是Message.info,一个是Datepicker 查看效果图 Message.info还可以写上消失的时间,比如50ms Message.info("点击成功",50) react中的setState就是一个很大的状态机,我们很多的数据都会在state中声明
react初探索--react + react-router + ant-design 后台管理系统配置
首先确认安装了node环境,Node >= 6. 如果对react 及 ant-design 一无所知,建议去阅读下api文档,react 可以在 codePen 在线练习. react Api中文文档 ant-design 中文文档 本人也是第一次接触react,对本教程如疑问,欢迎评论 或 发送至 15521285778@163.com 交流 1,全局安装Create React App , 创建项目 Create React App 是开始构建新的 React 单页应用程序的最佳方
Ant Design 学习记录
遇到的问题: 点击列表中的一个字段 , 显示出一条指定id(其他筛选条件的)数据 解决这个问题之前,要先了解 Antd的 Table中的 Column 列描述数据对象,是 columns 中的一项,Column 使用相同的 API. 官网地址 从中我们可以知道 : render 生成复杂数据的渲染函数,参数分别为(当前行的值,当前行数据,行索引),@return 里面可以设置表格行/列合并 类型是函数 (text, record, index) => { } 点击后弹出以下列表 解决:
js 判断滚动条是否停止滚动
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js判断滚动条停止</title> <style type="text/css"> .box { height: 3000px; } </style> <script type="text/javascript"> var
Web 前端实战:JQ 实现树形控件
前言 这是一篇个人练习 Web 前端各种常见的控件.组件的实战系列文章.本篇文章将介绍个人通过 JQuery + 无序列表 + CSS 动画完成一个简易的树形控件. 最终实现的效果是: 这样结构比较复杂的嵌套再嵌套的 HTML 结构必须先写一个静态的观察,不可能一步到位,事情是逐渐发展的.遵循自顶向下.逐步求精.模块化三个原则. 静态实现 HTML 点击查看 HTML 代码 <ul class="category"> <li class="category-
钉钉登录二维码嵌套在vue页面中
转自 https://www.csdn.net/tags/OtDacg3sMjQ2NTgtYmxvZwO0O0OO0O0O.html 钉钉登录二维码嵌套在vue页面中 2021-09-04 14:42:45 <template> <div id="app"> <div id="login_container"></div> </div> </template> <script> im
SpringCloud微服务实战——搭建企业级开发框架(四十一):扩展JustAuth+SpringSecurity+Vue实现多租户系统微信扫码、钉钉扫码等第三方登录
前面我们详细介绍了SSO.OAuth2的定义和实现原理,也举例说明了如何在微服务框架中使用spring-security-oauth2实现单点登录授权服务器和单点登录客户端.目前很多平台都提供了单点登录授权服务器功能,比如我们经常用到的QQ登录.微信登录.新浪微博登录.支付宝登录等等. 如果我们自己的系统需要调用第三方登录,那么我们就需要实现单点登录客户端,然后跟需要对接的平台调试登录SDK.JustAuth是第三方授权登录的工具类库,对接了国外内数十家第三方登录的SDK,我们在需要实现
vue element 表单验证不通过,滚动到固对应位置
我们在使用elementIUI实现表单验证,内容比较多的时候,提示内容会被遮挡,这时候用户不清楚什么情况,还会连续点击提交按钮.这个时候需求来啦:我们需要在表单验证不通过的时候,页面滚动到对应的位置. 了解来需求,那我们来看看如何实现?其实比较简单,下面说一下大致思路: 在表单验证方法validate中,提供了两个参数:是否校验成功,和未通过校验的字段规则. 在需要验证的位置加上ref,需要注意,这里的ref需要和prop的值一致 不多说了,直接上代码: 验证表单不通过,会调用 scrollTo
vue 获取汉字的全拼、简拼、首拼
1.封装公共方法,获取汉字的全拼.简拼.首拼 export const Pinyin = { _JMcode:{ "-":"", "—":"", "\"":"", "#":"", "%":"", "(":"", ")":"&quo
vue element Admin - 修改浏览器标签名 + 添加tagView标签 +固定导航头部 + 添加侧边栏Logo
1 .修改浏览器标签名称: 修改浏览器标签名称在文件:\src\settings.js image.png 2 .修改固定头部Header和侧边栏 Logo: image.png 1)侧边栏文件在:\src\layout\components\Sidebar\index.vue, Sidebar组件中 image.png 2)修改侧边栏Log和标题在文件:src\layout\components\Sidebar\Logo.vue image.png 3) 控制showLogo字
vue 2.0 开发实践总结之疑难篇
续上一篇文章:vue2.0 开发实践总结之入门篇 ,如果没有看过的可以移步看一下. 本篇文章目录如下: 1. vue 组件的说明和使用 2. vuex在实际开发中的使用 3. 开发实践总结 1. vue 组件的说明和使用 一个组件实质上是一个拥有预定义选项的一个 Vue 实例 在header组件内部允许外部使用,需要导出属性,有2种导出方法 1. 默认导出(不用命名) 1 export default { 2 data () { 3 return { 4 msg: 'header' 5
脚手架搭建的vue项目里引入jquery和bootstrap
引入jquery: 1.在cmd输入:npm install jquery,回车,等待.. 2.在webpack.base.conf.js里进行如下操作: 3.在webpack.prod.conf.js里进行如下操作: 4.在入口文件里引入: 不知道是不是jquery版本的问题,在重构以前写的页面时,通过在.vue文件里引入js的方式将写好的js引入(该js文件里用了jquery插件),部分功能有问题 引入bootstrap 参照网上的方式进行了实践,生效了. 主要在配置文件里添加了两个配置文件
Vue学习笔记-2
前言 本文非vue教程,仅为学习vue过程中的个人理解与笔记,有说的不正确的地方欢迎指正讨论 1.computed计算属性函数中不能使用vm变量 在计算属性的函数中,不能使用Vue构造函数返回的vm变量,因为此时vm还未返回,依然处于Vue内部构造函数过程中,遂只能使用this来代替vm. 若要使用typescript,可使用以下方法来实现代码智能感知 vm = vm || this; 另:其他不能用vm变量,只能使用this变量的地方,都可以通过此方法来获得Typescript的智能感知和代码
vue 2.0-1
vue 2.0 开发实践总结之疑难篇 续上一篇文章:vue2.0 开发实践总结之入门篇 ,如果没有看过的可以移步看一下. 本篇文章目录如下: 1. vue 组件的说明和使用 2. vuex在实际开发中的使用 3. 开发实践总结 1. vue 组件的说明和使用 一个组件实质上是一个拥有预定义选项的一个 Vue 实例 在header组件内部允许外部使用,需要导出属性,有2种导出方法 1. 默认导出(不用命名) 1 export default { 2 data () { 3 retur
模拟Vue之数据驱动3
一.前言 在"模拟Vue之数据驱动2"中,我们实现了个Observer构造函数,通过它可以达到监听已有数据data中的所有属性. 但,倘若我们想在某个对象中,新增某个属性呢? 如下: 那么岂不是,新增的infor属性,以及它的对象属性,没有得到监听. 此时,应该怎么处理呢? 通过走读Vue源码,发现他是采用另增属性方法$set实现的. 就是说,如果我们采用常规方法为对象增加属性(如上),我们没法得知并监控它,所以,我们为每个对象扩展一个$set方法,用于另增属性使用,即可,如下: da
从零开始:一个正式的vue+webpack项目的目录结构是怎么形成的
如何从零开始一个vue+webpack前端工程工作流的搭建,首先我们先从项目的目录结构入手.一个持续可发展,不断加入新功能,方便后期维护的目录结构究竟是长什么样子的?接下来闰土大叔带你们一起手摸手学起来. 初级前端初始化目录篇 项目伊始,我们肯定是先在terminal终端命令行(以下简称terminal)cd进入<project name>根目录,然后输入 npm init 初始化一个npm项目,在项目根目录下面就会出现一个package.json文件. 然后就可以安装依赖了,直接在termi
vue新建移动端项目模板
vue移动端模板 tip: 1.ui我们使用的是vux,庆幸的是,解决了打包过大的问题, 2.这里使用的是rem布局,移动端还是要使用ipad和不同尺寸的手机 3.版本:webpack:3.6.0 vue:2.5.2 vue-loader:13.3.0 vux:2.8.1 vux-loader:1.2.7 版本很重要,版本很重要,版本很重要,vue及生态更新太快,控制好版本,以前的版本就是打包过大!!! 4.vue异步加载组件基于vue-loader13.0.0以后的最近写法 5.使用的是
vue如何使用rules对表单字段进行校验
基于element-ui 1.在代码中,添加属性::rule <el-form :model="form" :rules="rules" ref="form" label-width="150px"></el-form>并且,在<el-form-item>中添加prop属性,对应rules中的规则 2.新开一个文件夹(validate.js)定义验证规则 3.在页面(index.vue)中引
热门专题
设置 MANIFEST.MF
bat脚本激活windows
android glide 教程
PHP mysql 集成
Python 提取excel特定列中含有关键字的所有行数据
plus.webview.getWebviewById不生效
el-tree可以定义parentid吗
latex和markdown区别
nginxvod模块详解
省市区 json -csdn
intelhdgraphics620驱动
请谈谈 AJAX的认识
camunda assignee和owner
class_device_create 头文件
linux下的diff merge软件
window.devicePixelRatio变化
kubuntu 安装输入法
powerdesigner模型视图在哪
java json判断为null
Python有几种类型图像