问题标签 [disable]
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.
html - 提交后如何禁用按钮
我开发了一个表单来添加用户,表单可以工作,但是问题是当连续两次单击按钮提交时,该方法添加两个用户,我希望在直接单击后禁用按钮提交(添加)(我使用 angular 5 )
HTML 代码:
xcode10 - Turn off autosave in Xcode 10.1
I'm trying to turn off Xcode 10.1 autosave feature, but couldn't find anywhere on the IDE itself.
Also searched extensively online, I've found mentions of autosave but not how to disable it (or even if it's possible).
Would you know? Thanks.
security - 如何禁用函数的缓冲区安全检查 (#pragma strict_gs_check)
我需要抑制某些功能的缓冲区安全检查 (/GS) 功能 (MSVC),但不需要像 /GS- 那样对整个项目进行抑制。MSVSC 文档https://docs.microsoft.com/en-us/cpp/preprocessor/strict-gs-check?view=vs-2017提示使用#pragma strict_gs_check(off)。不幸的是,它对我不起作用——我仍然在程序集中看到“cookies”。任何帮助,请。
这是最简单的重现代码,这里有大胆的链接:https ://godbolt.org/z/gYiGam
owl-carousel - Owl Carousel - 在最后一张幻灯片上禁用下一个按钮
我刚开始使用猫头鹰旋转木马。注意到owl.carousel.js 中有一个bug。当使用选项 slideBy:'page' 时,上一个和下一个导航在禁用时以及在第一页或最后一页上仍然有效。
例如:如果我点击了下一个箭头,它把我送到了项目的最后一页,然后我再次点击了下一个箭头(即使它是灰色的),它仍然是可点击的,然后我又回到了第一页。
同样的情况发生在第一页,但使用前一个箭头。
有任何解决这个问题的方法吗?
HTML
CSS
演示 JSFIDDLE
android - RecyclerView:如果所有项目都有足够的空间,则禁用滚动
我有一个巨大RecyclerView
的GridLayoutManager
。有时会显示少量项目,在这种情况下我需要禁用滚动。仅当 RecyclerView 中显示的项目过多时才应启用滚动,因此需要滚动。
为什么?
因为当用户以足够快的速度点击项目时,不会触发点击监听器。用户不小心移动了 RecyclerView 一点。RecycleronTouchListener
获取EVENT_MOVE
并消费该事件。
我尝试使用重写的canScrollVertically()
方法创建自定义 GridLayoutManager:
我使用这个函数来检查 RecyclerView 是否可滚动:
然后,我更新 isScrollEnable 字段:
但即使有很多项目要显示,也会items_list.isScrollableVertically()
返回 false。
当所有项目都有足够的空间时,我正在尝试很多事情来禁用滚动,但是我一天都没有找到合适的方法来做到这一点。我将不胜感激任何帮助!
angular - 根据条件禁用按钮
我对 Angular 4 很陌生。我有 4 个输入文本,比如名称、地址、邮政编码和国家/地区,这是一个下拉列表。
当没有姓名、国家和地址时,有一个按钮被禁用。对于少数国家,邮政编码是强制性的(此检查是使用 API 调用完成的,它为我们提供真或假值,如果为真,则需要邮政编码)。对于返回 true 的国家/地区,必须禁用名称、国家/地区、地址和邮政编码的按钮。
请帮忙。
aurelia - 在选择特定单选按钮时禁用选项卡
我总共有 6 个选项卡。每个选项卡都有自己的内容。在选项卡 6 上有两个单选框
1- 自动(单选按钮)在此单选框下有 5 个复选框,其中每个复选框上都提到了选项卡名称。
2- 手动
现在我想要如果我选择“自动”选项,那么所有选项卡都应该禁用,并且所有复选框都应该在单选按钮下选择。
如果我选择选项 2“手动”,那么所有选项卡都应该启用。
angularjs - angularJs在提交时禁用表单按钮
在我的 Angular 1.x 应用程序中,我通过对后端的 api 调用获得了优惠列表。
对于回复中返回的每个报价,我正在创建一个 ng-form。然后我以模式显示表单,我希望能够在单击每个表单的提交按钮时禁用它,以避免在表单数据发布到后端时多次单击。
这似乎很棘手,因为优惠的数量是未知的,因此我不确定如何为每个优惠初始化一个变量以禁用按钮。
如果我只有一个表格,任务会更加直接,我设置了:
...然后在按钮上使用 ng-disabled
到目前为止,我正在按如下方式显示我的表格:
然后在我的控制器的 offerRespond 函数中:
这当然行不通,但它已经尽可能接近了。
hack 是在将 Offers 对象传递给前端之前对其进行解析,但这似乎是一个可怕的 hack。
ios - 如果在iOS中按下按钮,如何禁用它?
我一直在查看此处的其他教程,以了解如何使按钮无法按下。但是,我不断收到此错误:
'(UIButton) -> ()' 类型的值没有成员 'isEnabled'
代码是: