十、为影院添加影片及座位安排《仿淘票票系统前后端完全制作(除支付外)》

一、选中添加功能完成

首先打开在线编辑器进入我们的项目:https://editor.ivx.cn/

在上一节咱们已经完成了对应的准备工作,在这一节中,咱们只需要对其进行调用即可,调用前还需要处理这些数据:

首先选中时,咱们需要对当前影院的影片ID值赋值,为其新增一个ID内容,这个ID内容必须从获取到的影院ID上进行追加,所以在此还需要新建一个影片ID列表:

在这里插入图片描述
随后当循环遍历的影院内容的id对其进行赋值:
在这里插入图片描述
接着把当前的影片ID增加到这个列表末尾:
在这里插入图片描述

当然,影片中也是相同的操作,所以处理出具部分的动作事件如下:

在这里插入图片描述
随后再调用上一节中所准备的服务内容:

在这里插入图片描述

二、座位内容的准备工作

在选中对列表进行的操作是添加,那么在取消选中内容时所作的操作必然是删除,那么删除的话在这里就需要对其进行删除,对数组中指定值进行删除直接选择删除动作即可。此时动作编写如下:
在这里插入图片描述
接着直接调用对应的服务即可:
在这里插入图片描述
因为添加的内容都是列表,数据操作部分不自在数据库中制作,所以直接使用相同服务即可。

三、动态座位设置

动态座位设置如下:
在这里插入图片描述
动态座位设置是指点击对应的位置将会显示为白色,该部分内容是为了较为动态的设置位置信息,例如在发布电影前设置某个位置不可用,这样可以及时的对某些已损坏位置进行处理,这样别人就选择不了当前位置。

那如何制作呢?

首先我们可以给与一个较为大的矩阵来模拟作为,在点击作为设置后跳转到当前座位设置页,再座位设置页显示时创建一个1010 或者2020 的二维数组,当然也可以直接对其进行设置,例如创建一个二维数组变量命名为座位矩阵,并且在这个矩阵中添加对应的内容:
在这里插入图片描述
这是比较简单的方法,你也可以在显示事件中直接编写两个循环,设置号循环次数后对其进行赋值即可:
在这里插入图片描述
在此选择最简单的方法即可。

随后创建两个循环用于遍历这个二维数组:
在这里插入图片描述
一位数组用一个循环,那么二维数组就用2个循环,第一个循环得到是每一行的内容,第二个循环得到是这一行中的每一个内容,因为一位数组是一个数组列表,那么二位数组就是多个数组列表就行纵向的排列,所以在循环给值时,第一个循环直接给这个座位矩阵即可,第二个循环直接给到这些纵向内容的每一行即可,也就是第一个循环得到的内容。

第一个循环的数据来源:
在这里插入图片描述
第二个循环的数据来源:

在这里插入图片描述
随后在内部的数据中添加两个if 容器,用于判断当前循环到的值:
在这里插入图片描述
第一个循环容器直接判断当前的值是否是1,1表示有作为,0表示空座位,咱们只需要在值等于1时创建一个座位信息,这个座位信息咱们暂时用一个方块显示,这个方块为黄色:
在这里插入图片描述
在这里插入图片描述
这个条件容器的判断如下:
在这里插入图片描述
接着创建一个有座位的判断,判断当前循环到的值是否是1,如果不是的话,那么就直接显示一个空白座位即可:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样的话就准备好了两个座位内容,在对应值是对其进行显示有座位或者无座位即可,下一节咱们将讲解如何实现点击后不同座位的切换。

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

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

相关文章

遍历文件夹还原数据库SQL语句

/***** 遍历文件夹进行数据库还原 *******/---需要开启xp_cmdshell 如已经开启 可以略过 /***** Step 1 开启 xp_cmdshell Use Master GO EXEC master.dbo.sp_configure show advanced options, 1 RECONFIGURE WITH OVERRIDE GO EXEC master.dbo.sp_configure xp_cmdshell, 1…

聊聊 C# 和 C++ 中的 泛型模板 底层玩法

最近在看 C 的方法和类模板,我就在想 C# 中也是有这个概念的,不过叫法不一样,人家叫模板,我们叫泛型,哈哈,有点意思,这一篇我们来聊聊它们底层是怎么玩的?一:C 中的模板玩…

ceph集群报 Monitor clock skew detected 错误问题排查,解决

ceph集群报 Monitor clock skew detected 错误问题排查,解决 告警信息如下: [rootceph-100-80 ceph]# ceph -w cluster ddc1b10b-6d1a-4ef9-8a01-d561512f3c1d health HEALTH_WARN clock skew detected on mon.ceph-100-81,…

Java实现画八卦

八卦是由多个圆叠加而成,如果我们让每个圆都有自己的颜色,那么具体结构便一目了然,如下图所示: 显然只要令对应的圆颜色相同,就能达到我们预期的效果。 用Java就能轻松画出来: import java.awt.BasicStroke…

C语言试题四十五之把第1到第p个字符,平移到字符串的最后,把第p+1到最后的字符移到字符串的前部。

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 请编写一个…

【MATLAB统计分析与应用100例】案例006:matlab数据的标准化变换

文章目录 1. 调用rand函数产生一个10行,4列的随机矩阵,每列服从不同的均匀分布2. 调用zscore函数对x进行标准化变换(按列标准化),返回变换后矩阵xz,以及矩阵x各列的均值构成的向量mu,各列的标准差构成的向量sigma3. 变换结果1. 调用rand函数产生一个10行,4列的随机矩阵…

十一、为影院添加影片制作准备服务《仿淘票票系统前后端完全制作(除支付外)》

一、为影院添加影片的逻辑和思考 首先打开在线编辑器进入我们的项目:https://editor.ivx.cn/ 进入之后找到上一节中制作的页面,咱们设置点击编辑按钮后进入的页面为影院添加影片页: 接着咱们查看影院添加影片页: 在该页中&…

Linux 内核中断内幕【转】

转自:http://www.ibm.com/developerworks/cn/linux/l-cn-linuxkernelint/ 本文对中断系统进行了全面的分析与探讨,主要包括中断控制器、中断分类、中断亲和力、中断线程化与 SMP 中的中断迁徙等。首先对中断工作原理进行了简要分析,接着详细探讨了中断亲…

SQL Server表分区

SQL Server表分区 什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里。 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这…

apt 根据注解,编译时生成代码

apt: Retention后面的值,设置的为CLASS,说明就是编译时动态处理的。一般这类注解会在编译的时候,根据注解标识,动态生成一些类或者生成一些xml都可以,在运行时期,这类注解是没有的~~会依靠动态生…

Web.config配置文件详解(新手必看)

花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看&#xff0c;由于Web.config在使用很灵活&#xff0c;可以自定义一些节点。所以这里只介绍一些比较常用的节点。 <?xml version"1.0"?> <!--注意: 除了手动编辑此文件以外&…

Hello Playwright:(6)与元素交互

在上一节我们已经了解到如何定位到元素&#xff0c;那么接下来就可以与元素进行交互了。下面的例子都是以百度首页作为测试页面输入文本FillAsync方法用于模拟用户选中元素并输入文本&#xff0c;这会触发元素的 input 事件。该方法只适合<input>、<textarea>等可输…

C语言试题四十六之将m行n列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 请编写一个…

【MATLAB统计分析与应用100例】案例007:matlab数据的极差归一化变换

文章目录 1. 调用rand函数产生一个10行,4列的随机矩阵,每列服从不同的均匀分布2. 调用rscore函数对x按列进行极差规格化变换, 返回变换后矩阵R,以及矩阵x各列的最小值构成的向量xmin,各列的极差构成的向量xrange1. 调用rand函数产生一个10行,4列的随机矩阵,每列服从不同…

十二、动态座位响应及用户订票《仿淘票票系统前后端完全制作(除支付外)》

一、动态座位设置及发布 首先打开在线编辑器进入我们的项目&#xff1a;https://editor.ivx.cn/ 上一节中已经完成了座位设置的准备&#xff0c;这一节咱们将完成座位设置及发布的功能。 咱们首先给有座位设置事件&#xff1a; 有座位的事件设置当点击后更改当前的内容为0即…

跨服务器 快速 导入数据表记录 Insert into SELECT

Use DataBaseName/*开启Ad Hoc Distributed Queries组件exec sp_configure show advanced options,1 reconfigure exec sp_configure Ad Hoc Distributed Queries,1 reconfigure*/Insert into tableName (col1&#xff0c;col2&#xff0c;col3&#xff0c;……) --字段不能含有…

C# 查询大型数据集

LINQ 语法非常好&#xff0c;但其作用是什么&#xff1f;我们只要查看源数组&#xff0c;就可以看出需要的结果&#xff0c;为什么要查询这种一眼就能看出结果的数据源呢&#xff1f;有时查询的结果不那么明显&#xff0c;在下面的示例中&#xff0c;就创建了一个非常大的数字数…

C语言试题四十七之程序定义了N×M的二维数组,并在主函数中自动赋值。请编写函数function(int a[N][M], int m),该函数的功能是:将数组右上半三角元素中的值乘以m。

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 程序定义了…

第六章 三大消息摘要算法总结

6.1、MD5 推荐使用CC&#xff08;即Commons Codec&#xff09;实现虽然已被破解&#xff0c;但是仍旧广泛用于注册登录模块与验证下载的文件的完整性可以自己写一个注册登录模块&#xff1b;自己下载一个MD5加密的文件&#xff0c;然后通过之前编写的工具类&#xff08;或者使用…

一、博客首页搭建搭建《iVX低代码仿CSDN个人博客制作》

制作iVX 低代码项目需要进入在线IDE&#xff1a;https://editor.ivx.cn/ 一、头部导航栏思路参考 首先我们可以查看CSDN的博客首页&#xff0c;从中查看一下布局&#xff1a; 在以上首页中&#xff0c;我们可以得知其顶部为一个整行&#xff0c;这个行内容左侧为一个logo&am…