网站设计包括哪些内容建设蒙古语网站

diannao/2026/1/20 4:10:25/文章来源:
网站设计包括哪些内容,建设蒙古语网站,东莞注塑切水口东莞网站建设,ppt模板下载网站有哪些摘要#xff1a;本文将介绍如何使用Vue.js构建一个简单实用的春节红包插件。该插件通过模拟红包的打开和关闭过程#xff0c;以及金额的随机分配#xff0c;为春节红包活动提供了一个有趣且互动的体验。 一、引言 在春节这个充满欢乐和祝福的时刻#xff0c;红包成为了传递…摘要本文将介绍如何使用Vue.js构建一个简单实用的春节红包插件。该插件通过模拟红包的打开和关闭过程以及金额的随机分配为春节红包活动提供了一个有趣且互动的体验。 一、引言 在春节这个充满欢乐和祝福的时刻红包成为了传递喜悦和祝福的重要载体随着移动应用的普及春节红包活动已经成为一种流行的互动方式。然而现有的红包插件往往功能复杂难以定制。为了解决这个问题我们开发了一个简单实用的春节红包插件源码简单可根据需求自己随意定制可以给用户带来更加有趣和互动的红包体验。 二、插件设计 组件设计 我们的红包插件主要由两部分组成一个显示红包金额的组件和一个模拟开红包过程的按钮。金额显示组件采用cc-packet组件它可以接收一个表示金额的字符串并根据该金额显示相应的红包样式。开红包按钮则用于触发红包的打开过程。 数据设计 为了实现红包的随机金额分配我们使用了Vue.js的数据绑定功能。在data函数中我们定义了两个数据属性moneyStr和isShow。moneyStr用于存储随机生成的金额isShow则表示红包是否正在展示。在开红包按钮被点击时moneyStr被设置为一个随机数isShow被设置为true表示红包正在展示。 事件设计 我们的插件支持两个事件close和change。close事件在红包关闭时触发用于将isShow设置为false隐藏红包。change事件在开红包时触发用于打印出当前的红包金额。 三、使用和定制 由于我们的插件源码简单使用者可以根据自己的需求进行定制。例如可以修改moneyStr的计算方式以实现不同的红包金额分配策略也可以修改插件的样式以适应不同的应用场景。此外我们还将提供详细的文档和示例代码帮助使用者更好地理解和使用这个插件。 插件使用方法 templateview classcontent!-- money红包金额show组件显示隐藏布尔值true/falseclose关闭组件回调change开红包回调 --cc-packet :moneymoneyStr :showisShow closeclose changecheckResult/cc-packetbutton stylemargin-top: 80px; clickopenRedClick 打开红包 /button/view/templatescriptimport ccPacket from /components/cc-packet/cc-packet.vueexport default {components: {ccPacket},data() {return {moneyStr: ,isShow: false,}},onLoad() {},methods: {// 打开红包openRedClick() {this.isShow true;this.moneyStr (Math.random() * 10).toFixed(2);},// 关闭红包close() {this.isShow false;},checkResult(e) {console.log(红包金额 e);}}}/scriptstyle.content {display: flex;flex-direction: column;align-items: center;justify-content: center;}/style 插件源码 templateview v-ifshow classred-packetview classred-packet-layout :classopen ? red-packet-open : view classred-packet-up /view classred-packet-middle /view classred-packet-contentview classred-packet-tipview classreceive-successview恭喜您获得了/viewviewtext{{money }}/text元/view/view/view/viewview classred-packet-toptext红包来啦/text/viewview v-if!open classopen-btn clickopenClick開/viewview classred-packet-bottom text clickGetClose v-ifopen classclosex/text/viewview classred-packet-left /view classred-packet-right /view classred-money red-money-left1 /view classred-money red-money-left2 /view classred-money red-money-left3 /view classred-money red-money-left4 /view classred-money red-money-middle1 /view classred-money red-money-middle2 /view classred-money red-money-middle3 /view classred-money red-money-middle4 /view classred-money red-money-right1 /view classred-money red-money-right2 /view classred-money red-money-right3 /view classred-money red-money-right4 //view/view/templatescriptexport default {props: {//显示/隐藏show: {type: Boolean,default: false},// 金额money: {type: [Number, String],default: 8.88,required: true},},data() {return {open: false, //状态 };},methods: {//打开红包openClick() {this.open true;this.$emit(change, this.money);},// 关闭红包组件GetClose() {this.open false;this.$emit(close, false);}}}/scriptstyle langscsskeyframes open-top {0% {transform: rotateX(0);}100% {transform: rotateX(90deg);}}keyframes open-up {0% {transform: rotateX(-90deg);}100% {transform: rotateX(0);}}/*红包布局*/.red-packet {position: fixed;top: 0;left: 0;display: flex;flex-direction: row;justify-content: center;align-items: center;width: 100vw;height: 100vh;z-index: 1000;background: rgba(0, 0, 0, 0.60);.red-packet-layout {position: relative;.red-packet-open {.red-packet-up {animation: open-up 0.2s ease-in-out 0.2s 1 normal;animation-fill-mode: forwards;}}.red-packet-middle {background-color: rgb(209, 64, 64);background-size: 490rpx 462rpx;border-bottom-left-radius: 20rpx;border-bottom-right-radius: 20rpx;width: 490rpx;height: 462rpx;}.red-packet-content {background-image: url(https://pic.imgdb.cn/item/63101bd416f2c2beb1200613.png);background-size: 422rpx 428rpx;width: 422rpx;height: 428rpx;position: absolute;top: 84rpx;left: 34rpx;display: flex;flex-direction: column;justify-content: center;align-items: center;}}.red-packet-up {border-top-left-radius: 250rpx;border-top-right-radius: 250rpx;background-color: rgb(209, 64, 64);background-size: 490rpx 82rpx;width: 490rpx;height: 82rpx;transform: rotateX(-90deg);transform-origin: 50% 100%;}}.red-packet .red-packet-layout.red-packet-open .red-packet-content {top: -40rpx;transition: top 0.2s ease-in-out 0.2s;}/*打开前头部图*/.red-packet .red-packet-layout .red-packet-top {position: relative;display: flex;justify-content: center;align-items: center;font-size: 40rpx;font-weight: bold;color: #fde292;background-size: 490rpx 400rpx;width: 490rpx;height: 400rpx;position: absolute;top: -55rpx;left: 0;z-index: 101;border-top-left-radius: 20rpx;border-top-right-radius: 20rpx;background: linear-gradient(rgb(220, 72, 42), rgb(229, 38, 38));}.close {position: absolute;text-align: center;color: #fff;left: 222rpx;bottom: -100rpx;width: 60rpx;height: 60rpx;line-height: 50rpx;border-radius: 50rpx;border: 2rpx solid #fff;}/*打开按钮*/.open-btn {display: flex;position: absolute;justify-content: center;align-items: center;color: rgb(233, 25, 25);font-size: 40rpx;top: 300rpx;left: 190rpx;width: 100rpx;height: 100rpx;z-index: 104;border: 10rpx solid rgb(228, 165, 48);border-radius: 50%;background-color: rgb(226, 226, 34);}.red-packet .red-packet-layout.red-packet-open .red-packet-top {transform-origin: 0 200rpx;animation: open-top 0.2s ease-in-out 0s 1 normal;animation-fill-mode: forwards;}/*打开前底部图片*/.red-packet .red-packet-layout .red-packet-bottom {background-image: url(https://pic.imgdb.cn/item/63101c9516f2c2beb1206ae6.png);background-size: 490rpx 264rpx;width: 490rpx;height: 264rpx;position: absolute;top: 278rpx;left: 0;z-index: 103;}/*小元宝*/.red-packet .red-packet-layout .red-money {position: absolute;background-image: url(https://pic.imgdb.cn/item/64bdd5dd1ddac507cc18e45b.png);visibility: visible;transition-property: top;transition-duration: 1s;transition-timing-function: ease-in-out;top: 0;}.red-packet .red-packet-layout .red-money.red-money-left1 {background-size: 44rpx 32rpx;width: 44rpx;height: 32rpx;left: 20rpx;transform: rotate(10deg);transition-delay: 0.1s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-left1 {top: 280rpx;}.red-packet .red-packet-layout .red-money.red-money-left2 {background-size: 33rpx 24rpx;width: 33rpx;height: 24rpx;left: 5rpx;transform: rotate(20deg);transition-delay: 0.2s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-left2 {top: 260rpx;}.red-packet .red-packet-layout .red-money.red-money-left3 {background-size: 33rpx 24rpx;width: 33rpx;height: 24rpx;left: 60rpx;transform: rotate(5deg);transition-delay: 0.1s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-left3 {top: 300rpx;}.red-packet .red-packet-layout .red-money.red-money-left4 {background-size: 33rpx 24rpx;width: 33rpx;height: 24rpx;left: 90rpx;transform: rotate(5deg);transition-delay: 0.3s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-left4 {top: 320rpx;}.red-packet .red-packet-layout .red-money.red-money-middle1 {background-size: 90rpx 64rpx;width: 90rpx;height: 64rpx;transition-delay: 0.2s;left: 200rpx;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-middle1 {top: 320rpx;}.red-packet .red-packet-layout .red-money.red-money-middle2 {background-size: 67rpx 48rpx;width: 67rpx;height: 48rpx;left: 160rpx;transition-delay: 0.3s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-middle2 {top: 322rpx;}.red-packet .red-packet-layout .red-money.red-money-middle3 {background-size: 56rpx 40rpx;width: 56rpx;height: 40rpx;left: 120rpx;transform: rotate(10deg);transition-delay: 0.1s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-middle3 {top: 322rpx;}.red-packet .red-packet-layout .red-money.red-money-middle4 {background-size: 56rpx 40rpx;width: 56rpx;height: 40rpx;left: 270rpx;transition-delay: 0.4s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-middle4 {top: 322rpx;}.red-packet .red-packet-layout .red-money.red-money-right1 {background-size: 56rpx 40rpx;width: 56rpx;height: 40rpx;right: 50rpx;transform: rotate(-30deg);transition-delay: 0.2s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-right1 {top: 300rpx;}.red-packet .red-packet-layout .red-money.red-money-right2 {background-size: 33rpx 24rpx;width: 33rpx;height: 24rpx;right: 26rpx;transform: rotate(-10deg);transition-delay: 0.3s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-right2 {top: 280rpx;}.red-packet .red-packet-layout .red-money.red-money-right3 {background-size: 33rpx 24rpx;width: 33rpx;height: 24rpx;right: 0;transition-delay: 0.1s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-right3 {top: 260rpx;}.red-packet .red-packet-layout .red-money.red-money-right4 {background-size: 44rpx 32rpx;width: 44rpx;height: 32rpx;right: 96rpx;transition-delay: 0.2s;}.red-packet .red-packet-layout.red-packet-open .red-money.red-money-right4 {top: 280rpx;}/*红包*/.red-packet .red-packet-layout .red-packet-content .red-packet-tip {font-size: 30rpx;display: flex;justify-content: center;align-items: center;}.red-packet .red-packet-layout .red-packet-content .red-packet-tip .receive-success {font-size: 35rpx;line-height: 100rpx;text-align: center;}.red-packet .red-packet-layout .red-packet-content .red-packet-tip .receive-success text {color: red;margin-right: 10rpx;font-size: 60rpx;}/style 四、结论 通过使用Vue.js我们成功地开发出了一个简单实用的春节红包插件。该插件不仅具有高度的可定制性而且易于使用和理解。我们相信这个插件可以为春节红包活动提供一种有趣且互动的体验并促进用户参与和互动。 欢迎关注我的微信技术公众号 前端组件开发 欢迎加入“前端组件开发学习”交流群一起学习成长可关注  “前端组件开发” 公众号后私信后申请入群。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90093.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

菠菜网站怎么做推广比较好专业南京网站建设

使用Collections.emptyList()生成的List不支持add方法 今天使用Collections.emptyList(),返回一个空的List 但是发现它不支持Add功能,调用Add会抛出unsupportedException, 在以后要返回一个空的List,并还需要后续操作时&#xff…

网站 逻辑结构wordpress 公网贷款

文章目录 一、说明二、python实现复平面的莫比乌斯变换三、线的变换四、画笑脸 一、说明 我们在前面的文章中,叙述了莫比乌斯变换的复数分析,以及种种几何属性,本篇中叙述如何程序地实现:复平面上的圆在莫比乌斯变换下的图像是另…

做视频点播网站如何赚钱怎样python做网站

这里写目录标题 STL之multimap 【多重映射】头文件创建 std::multimap插入元素遍历 std::multimap删除元素查找元素场景应用综合示例 STL之multimap 【多重映射】 multimap:多重映射,允许存储多个相同键的键-值对,并按键升序排序。 头文件 …

网站宽屏可以免费建设网站吗

结构体 1. 自定义类型、类型别名1.1. 自定义类型1.2. 类型别名1.3. 类型定义和类型别名的区别 2. 结构体定义3. 结构体初始化4. 指针类型结构体5. 构造函数6. 方法和接收者6.1. 方法定义6.2. 方法调用6.3. 值方法和指针方法6.4. 指针方法使用场景6.5. 任意类型添加方法 7. 结构…

某网站开发项目成本估计房屋建设网站

技术特征:1.一种财会专用计算机,包括计算机本体(3),其特征在于,所述计算机本体(3)的顶部固定安装有账本板(2),所述账本板(2)的中部对称安装有账本夹(1),所述计算机本体(3)内置有无线信号接收器(7)&#xff…

旅游网站开发近五年参考文献杭州网站建设官网蓝韵网络

1. 题目 有一堆石头&#xff0c;每块石头的重量都是正整数。 每一回合&#xff0c;从中选出两块最重的石头&#xff0c;然后将它们一起粉碎。假设石头的重量分别为 x 和 y&#xff0c;且 x < y。那么粉碎的可能结果如下&#xff1a; 如果 x y&#xff0c;那么两块石头都…

专业做网站的公司哪家更专业做网站推广的工作好吗

当追踪方法代码时&#xff0c;Eclipse默认是转到方法的接口类&#xff0c;而接口中是只有方法名称没有具体的实现代码&#xff0c;此插件提供了追踪到具体实现类的实现代码的功能。官方地址 转载于:https://www.cnblogs.com/derod/archive/2010/01/14/1647509.html

wordpress pdf 在线读哪家公司做推广优化好

http://poj.org/problem?id3621 这两天一直在复习代码&#xff0c;因为好久都不写东西了&#xff0c;而且转了语言&#xff0c;除了Dinic我什么都不会写…… 题目大意&#xff1a;给你一个有向图&#xff0c;边有权&#xff08;T&#xff09;&#xff0c;点有权&#xff08;F&…

php商场网站开发经验网站链接是什么

计算机的发展阶段以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;计算机经历了四个发展阶段。1、电子管数字机(1946—1958年)硬件方面&#xff0c;逻辑元件采用的是真空电子管&#xff0c;外…

建材网站方案全球建筑设计公司前十名

📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 题目:反向输出一个链表 2 、温馨提…

个人博客网站设计模板wordpress 社交链接

一、先来介绍下仓储 仓储&#xff08;Repository&#xff09;&#xff1a; 仓储用来操作数据库进行数据存取。仓储接口在领域层定义&#xff0c;而仓储的实现类应该写在基础设施层。 在ABP中&#xff0c;仓储类要实现IRepository接口&#xff0c;接口定义了常用的增删改查以及…

重庆网站制作工作室wordpress 生态

资产还是负债&#xff1f;赚钱之前想明白&#xff01; 如果说你有一个产品&#xff0c;大概率的情况是&#xff0c;如果产品被更多人看到&#xff0c;那么最终购买的人也会多一些。结果就是&#xff0c;你的利润更多。所以&#xff0c;在产品没问题的情况下&#xff0c;流量越多…

公司内部网站一般都怎么维护怎么制作相册

思维导图 练习题 1>使用手动连接&#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中&#xff0c;在自定义的槽函数中调用关闭函数&#xff0c;将登录按钮使用qt5版本的连接到自定义的槽函数中&#xff0c;在槽函数中判断ui界面上输入的账号是否为"…

网站和网页的目的官方推广平台

一、 环境、条件准备 一台云服务器&#xff08;我的是腾讯的centos7&#xff09; 至少两个域名。&#xff08;我的是simuhunluo.xyz和simuhunluo.top。这两个域名之间没有任何关系&#xff0c;我是在阿里用两个账号分别注册的。&#xff09; 云服务器上面已经搭建了ngin…

忻州市中小企业局网站更改网站建设报价

文章目录线程池原理JDK 1.5 之后提供的线程池工厂类线程池的使用步骤线程池原理 1.创建多个线程对象&#xff0c;存放到集合中&#xff0c;集合可以是 ArrayList 或者 LinkedList 2.从集合中取出一个线程对象&#xff0c;执行指定的任务 3.一个线程对象只能执行一个任务&#…

自己建的网站如何做海外推广建一个网站多少钱

&#x1f339;作者主页&#xff1a;青花锁 &#x1f339;简介&#xff1a;Java领域优质创作者&#x1f3c6;、Java微服务架构公号作者&#x1f604; &#x1f339;简历模板、学习资料、面试题库、技术互助 &#x1f339;文末获取联系方式 &#x1f4dd; 系列专栏目录 [Java项目…

公司做网站一般多少钱运营开发一个网站需要哪些技术

目录 LCD1602.c 模拟写指令的时序 模拟写数据的时序 初始化 显示字符 显示字符串 显示数字 显示有符号的数字 显示16进制数字 显示二进制数 LCD1602.h main.c 上一篇讲了LCD1602的工作原理&#xff0c;这一节开始代码演示&#xff01; 新创建工程&#xff1a;LCD1…

平顶山建设公司网站wordpress电影资讯

在金三银四的招聘季中&#xff0c;各大知名互联网企业纷纷加入了对鸿蒙人才的争夺战。近日&#xff0c;包括淘宝、京东、得物等在内的知名APP均宣布启动鸿蒙星河版原生应用开发计划。这一举措不仅彰显了鸿蒙生态系统的迅猛发展&#xff0c;还催生了人才市场的繁荣景象。据数据显…

小说网站静态模板辽宁省建设工程信息网推荐中项网

中间件原理专题_自学大纲所属类别学习主题建议课时&#xff08;h&#xff09; A Web服务器Tomcat8原理分析001 Tomcat8底层架构模式2.5 A Web服务器Tomcat8原理分析002 Tomcat8底层源码深度分析2.5 A Web服务器Tomcat8原理分析003 站在微服务架构角度优化Tomcat82.5 B 分布…

微网站用什么做中职教材 网站建设

除了许多新功能&#xff0c;Spring Boot 1.2还带来了Jersey支持。 这是吸引喜欢标准方法的开发人员的重要一步&#xff0c;因为他们现在可以使用JAX-RS规范构建RESTful API&#xff0c;并将其轻松部署到Tomcat或任何其他Springs Boot支持的容器中。 带有Spring平台的Jersey可以…