问题标签 [card]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bootstrap-4 - Bootstrap4:CardDeck + Card:如何获得相同的高度?
html - 试图让 css 卡翻转以在引导程序中排队
我试图让我使用 HTML 和 CSS 创建的卡能够与引导程序对齐。它目前只在该部分的中间,我不知道如何让这些卡片中的 4 张排成一排,然后再将另外 4 张排成一排。
这是HTML
flutter - Flutter:在 ListView 中按下卡片小部件不起作用
我有 ListView builder adsList 包含 LstTiles adTile 包含卡片。
当我按下卡片小部件时,我期待一个动作并导航到另一个屏幕或只是在控制台中打印,但是尽管我将卡片包裹在 GestureDetector 中,但什么也没有发生。
这是代码
这是 AdList 中的代码:
这是页面上显示 ListView Builder 的代码:
CustomAdTile 的代码:
c# - 为什么基类方法不尊重 new 关键字?
我正在制作一个复杂的纸牌游戏。所以我有一个类Card
,它有一些特定于这个游戏的属性,例如List<Effect> effects
. 该类还有一些基本方法可以将其效果解析为可读的英语,GetParsedEffects()
这些方法通过列表工作并将它们解析为字符串。
现在我决定要创建一个非常特殊的效果,您可以在其中创建一张卡片的同卵双胞胎。当我说同卵双胞胎时,我的意思是一张卡片总是与另一张卡片具有相同的值,并且当它们中的任何一个更新值时,两者都会受到影响。这就像有两张同一张牌(但它们不可能完全相同,因为当你打出其中一张时,我需要知道是哪一张,这样它们就不会都进入弃牌堆。)
我试图通过使用继承来做到这一点。所以我创建了一个子类TwinCard : Card
。TwinCard 有一个附加属性 ,Card original
并在所有属性上使用new
关键字,以便它们获取和设置原始卡的属性而不是它自己的属性。所以基本上,你有一张原始卡,然后是只反映原始卡的双卡,对双卡的更改会影响原始卡。由于两者都Card
作为类共享,因此所有方法都可以使用它们。
我对自己很满意。
直到我试图跟GetParsedEffects()
注所有手牌,包括 TwinCard。由于这是一个基类方法,它似乎使用基类字段effects
而不是用关键字标记的 TwinCard 版本new
。所以它试图使用所谓隐藏effects
的基类,而不是new List<Effect> effects
.
我的印象是new
关键字意味着任何和所有调用都将交换new
版本,但看起来情况并非如此。我做错了什么,还是我误解了它的new
工作原理?
我认为这与我遍历手牌的方式有关,将卡片定义为Card
;
举个例子:我有一张名为 Concentrate 的卡片,它的列表中有 1 个效果。我有一张 TwinCard,其原始设置为 Concentrate。在调试模式 (Visual Studio) 中,我可以看到 2 个名为“效果”的字段,一个为空,另一个具有 Concentrate 中引用的效果。当我在 TwinCard 上输入 GetParsedEffects() 时,它在列表中显示效果为 0,据说它使用了一个效果字段,而不是另一个。
如果这是一个 C# 错误,我将如何解决它?如果这是预期的行为,我将如何设计它?我看到的唯一其他选择是为每个属性的更改实现事件和侦听器,并让 TwinCard 根据这些侦听器更新自己的值。但这是一个庞大的听众网络。
algorithm - 使用“Low-Down Triple Dealing”魔术技巧来确定牌在牌组中的位置的算法是什么
假设你有一副牌在 JavaScript 数组中,A[1,2,3,4,, n ]
其中、 和. 庄家向玩家询问一个数字,例如 m,然后从牌组中取出,面朝下,一个接一个。并将甲板的其余部分放在上面。A[1] = 1
A[2] = 2
A[n] = n
A[1:m]
切后卡片 A[n] 的位置是什么?
virtual - 推出虚拟卡的客户需要遵循哪些 PCI 准则?
使用虚拟卡程序的客户将 PAN 存储在应用程序中并通过 API 传输该数据。他们需要遵守哪些准则?虚拟卡号是否在 PCI DSS 的范围内?
flutter - Flutter:根据所选类别在 GridView 内显示值
我有一个显示 _customCard 的应用程序,它是 GridView 中的自定义卡。我想控制 GridView 中卡片的内容,以便可以根据 6 个不同类别的选定值 SelectedCategory 进行更改。
这是我控制 SelectedCategory 的地方:
下面是 GridView 的代码:
api - Acumatica - 使用 API 创建考勤卡
我已经使用 Rest API 成功创建了时间活动,但现在我的客户希望在时间卡中查看这些活动。我一直在查看文档,但我还没有找到如何创建一个时间卡,然后将活动与它相关联。
谢谢