由于之前搜索其他modal框封装的文章时,发现大多数在使用时需要引入并注册组件,传入参数再写方法。每次引用时都要经过上述操作,觉得太麻烦了。后面通过一些资料摸索出vue3如何利用命令方式(即避免写组件标签)来弹出弹框,写下这篇文章,方便日后自己复习调用及效果先上使用方法及效果代码<template>
<div class="container">
&
转载
2024-01-29 02:43:30
313阅读
*注:示例使用的是vue3和element+进行二次封装的首先我们来看效果图(总共可以分为以下几个模块):表格数据操作按钮区域表格信息提示区域表格主体内容展示区域表格分页区域以下是代码:<script setup>
import { computed, ref } from "vue"
const props = defineProps({
// 表格按钮个数
btnArray
vue2使用computed封装modal(van-popup)
原创
2024-07-17 17:42:08
0阅读
src/components/Modal.vue<template> <transition name="fade"> <div class="fixed w-full h-full z-100 top-0 left-0 bg-black bg-opaci
俗话说的好:温故而知新,可以为师矣! 学习是一个人一辈子的事情。于是乎趁着今天休息,回顾了一些知识点,可能做的不够完美,请多多指教。/**
* Created by Administrator on 2017/5/6.
*//**
* 格式化日期
* @param dt 日期对象
* @returns {string} 返回值是格式化的字符串日期
*/
function getD
转载
2024-07-31 19:24:53
56阅读
<style lang="less" scoped> div /deep/ .ant-modal-content{ height: 600px; width: 1000px; } div /deep/ .ant-modal-body{ height: 80%; width: 100%; } </st
原创
2022-09-20 11:59:47
443阅读
默认支持modal宽度修改但是高度.ant-modal-body,默认不支持修改,所以需要先通过挂在元素再css穿透/deep/ .ant-modal-body{} 修改样式 可以看到修改成功效果:
原创
2022-09-20 12:03:18
1609阅读
项目环境@vue/cli 4.5.8最终效果需求分析显示/隐藏
点击遮罩层能否关闭
宽度和zIndex自定义
标题栏 -显示标题和关闭按钮
主体
底部 -内置取消和确定功能前置知识teleport通过其to属性可以把实例插入到对应的body中实现过程搭建大体的html模版<template> <teleport to="body"> &
原创
2023-03-06 03:56:20
325阅读
vue组件的定义● 组件(Component)是Vue.js最强大的功能之一● 组件可以扩展HTML元素,封装可重用代码● 在较高层面上,组件是自定义元素,Vue.js的编译器为他添加特殊功能● 有些情况下,组件也可以表现用 is 特性进行了扩展的原生的HTML元素● 所有的Vue组件同时也都是Vue实例,所以可以接受相同的选项对象(除了一些根级特有的选项),并提供相同的生命周期钩子vue组件的功
转载
2024-02-04 02:10:19
72阅读
关键词:SDK,VUE,单例模式,代码复用本文旨在分享一个前端 sdk 的开发方式。即使用 vue 直接开发1.项目背景需求描述:1.开发一个集团通用 SSO 单点登录页面,大致如下图: 2.开发一个对应 sdk,给接入方使用,页面效果和 web 保持一致。如下图: SDK 需求: 提供调用方式给用户,可以传递参数,调用方法,直接生成登录弹框和背景半透明的蒙层在弹框成功
转载
2024-07-02 19:52:59
137阅读
低版本的antd table组件 官网文档上有可伸缩列功能,但是用起来有很明显的bug,无法直接拿来用;接下来给大家提供一个手写的拖拽方案:1.首先,写好v-table组件,这里最重要的就是table组件中的‘components’属性,官方对component的描述是"覆盖默认的 table 元素",意思就是对table进行重写<a-table :components="component
转载
2024-03-30 09:44:47
396阅读
平台开发一. vue-antd-admin简介二. git拉取vue-antd-admin三. 项目结构四. 通用设置五. 登录打通后端1、前端项目配置环境2、修改src/services/api.js文件3、修改src/services/user.js文件4、修改src/pages/login/Login.vue文件六. 效果展示 一. vue-antd-admin简介Vue Antd Adm
转载
2024-04-25 23:10:01
154阅读
一、安装axios和confignpm install axios --Savenpm install config --Save二、封装config文件在src目录下创建config文件夹,config内创建index.js文件//网络请求地址 例如: http://wwww.baidu.com 本地开发时,可直接填写后端测试接口地址(需要设置浏览器允许跨域请求,或后端设置Cross-orig
转载
2024-02-24 23:02:38
37阅读
1、校验数据类型export const typeOf = function(obj) {
return Object.prototype.toString.call(obj).slice(8, -1).toLowerCase()
}示例typeOf('vue') // string
typeOf([]) // array
typeOf(new Date()) // date
typeO
转载
2024-03-18 09:00:44
36阅读
之前我发布了一篇是有关于uniapp的接口简单封装,这次我发布的是vue的接口简单封装,这次有涉及到几个依赖,需要提前安装好,一个是axios依赖,一个是qs依赖,以下是安装方法:npm install axios -S
npm install qs安装完之后,就可以直接再也没中引入了,这次涉及到三个文件,一个是对axios的封装文件,即axios.js,一个是对接口的封装文件,即index.js
转载
2024-04-18 13:32:44
224阅读
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 经验。 https://www.electronjs.org/ 目录01.打包封装1.创建v
转载
2023-12-29 22:14:20
17阅读
转载
2017-06-08 23:19:00
89阅读
2评论
1.Bootstrap Modal 文档里标签、属性、方法、事件都写的很清楚 2.AngularUI - Bootstrap UI Bootstrap 2.1 2.2 2.3 2.4 问题 ng-model input inside an angular-ui modal controller is
转载
2016-09-23 11:32:00
126阅读
通过这种方式绑定数据 $("#modalTarget").data("target", paras); 然后取出数据, data: JSON.stringify($("#modalTarget").data("target")), data-dismiss https://stackoverflow
转载
2018-05-31 14:13:00
106阅读
2评论
参数 scope The parent scope instance to be used for the modal's content. Defaults to $rootScope
转载
2017-03-17 16:13:00
117阅读
2评论