首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么「确定按钮」正在慢慢消失

不论做什么产品,界面上几乎都少不了「确定」按钮。例如:操作提示时、进行选择时、填写表单时……图片完成、保存、下单……各种代表“确定某一步骤”的按钮,都可以统称为确定按钮。...以前的产品设计,大量以来确定按钮,但是现在的产品设计,确定按钮用得越来越少了。倒不是因为不需要确定操作了,而是除了「确定按钮」之外,设计师们发现了更好的方式。...能自动「确定」就不需要按钮有一句话说:最好的交互就是没有交互同样,最好的「确定」按钮,其实是没有按钮。例如,手机锁屏时,输入密码后不需要确定按钮就可以直接验证进入。...如果按钮上写清楚「保存」两个字,也让人安心一些。如果是自动保存,也需要把相应反馈展示出来。图片只是结束流程而非操作可以用「完成」其实「完成」按钮大多可以用「确定」替代。...例如我现在打在所用的公众号编辑器,就有一个「保存并群发」的按钮:图片这样做挺好的,工具类产品效率最重要美观是其次。两个经常要连贯执行的操作,合为一个按钮能够减少没必要的点击。

56530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Flask学习「一」(按钮,角色,菜单,用户,权限)

    一般如果我们不考虑按钮的话,逻辑大致如下: 把菜单和权限、权限用户关联起来。 1、用户页面,可以增删改查,并且还要有一个分配权限的按钮。...2、权限页面,可以增删改查,并且有一个分配用户的按钮和一个分配菜单的按钮。 3、建立两个表,分别为用户权限表(保存用户ID和权限ID)、权限菜单表(保存权限ID和菜单ID)。...上面便是不考虑按钮的情况下的业务逻辑,其实加上按钮的话也是差不多的,因为按钮隶属于菜单,只有给某个用户分配了某个角色,这个用户才能在登录的时候看到他所拥有角色对应下的菜单和按钮,这样即完成了角色的权限控制...actions = Action.query.filter().all() # 按钮 # 通过自定义树形菜单和按钮列表,通过role_id查询拼接当前角色所能看到的菜单和按钮 # 分别构造拼接菜单和按钮树形集合..., actions, menus) # 通过自定义get_tree方法将最后合并好的数据集合转化为json传给前台 tree = get_tree(menu_action_trees) return

    1.4K20

    JS解决页面刷新导致按钮OnClientClick事件消失问题

    另外如果点击此按钮将其置为不可用状态(this.disabled = true;), 再去调用其它服务器按钮事件,如下图: 图中的发送按钮点击成功后,暂时按钮不可用。...此时去操作其它服务器按钮,如上传图片。则可能会出现不可用按钮恢复可用状态时,点击后直接执行了服务器方法,即 OnClientClick 事件属性消失。...return sendReady();"; } 客户端事件捆绑,有效: sendbtn.setAttribute("onclick","return sendReady();"); 其它 本示例中如果将按钮置为不可用状态...Language="C#" AutoEventWireup="true" MaintainScrollPositionOnPostback="true" %> 当然如果不添加此选项,我们还可以通过模拟调用隐藏服务器按钮的方法

    12610

    OS X开发:下拉菜单按钮NSPopUpButton应用

    OS X开发:下拉菜单按钮NSPopUpButton应用     NSPopUpButton是一个下拉按钮,当用户点击时,其会弹出一个下拉选择菜单。...NSPopUpButton继承与NSButton,因此NSButton添加触发事件的方式在NSPopUpButton中依然使用,NSPopUpButton类中属性和方法解析如下: //初始化方法 flag参数决定是下拉菜单模式还是弹出菜单模式...- (instancetype)initWithFrame:(NSRect)buttonFrame pullsDown:(BOOL)flag; //设置下拉菜单 @property (nullable...BOOL pullsDown; //设置菜单弹出的优先位置 @property NSRectEdge preferredEdge; //列表按钮相关 //添加一个按钮 - (void)addItemsWithTitles...NSInteger indexOfSelectedItem; //获取已经选中的按钮tag @property (readonly) NSInteger selectedTag; //将选中的标题显示进行同步

    2.4K40

    【Bootstrap】012-组件:按钮组、按钮式下拉菜单、输入框组

    ,分列式按钮下拉菜单不支持这种方式; 代码演示: <!...: 如果 元素用作页面内触发按钮的功能,而不是导航到当前页面内的其他文档或部分,那么它们也应该被赋予适当的 role = “ button”; 关于 元素: 为了将 <button...1、说明 把任意一个按钮放入 .btn-group 中,然后加入适当的菜单标签,就可以让按钮作为菜单的触发器了; 2、单按钮下拉菜单 只要改变一些基本的标记,就能把按钮变成下拉菜单的开关; 代码演示:...相似地,分裂式按钮下拉菜单也需要同样的改变一些标记,但只是多一个分开的按钮; 代码演示: 运行结果: 6、作为额外元素的按钮式下拉菜单 代码演示: <!

    9010

    这些职业将大概率消失,而有些职业将更吃香?

    到2020年,全球将会有700万个工作岗位消失。 联合国曾在2016年12月发布报告,称全球范围内存在“过早去工业化”的现象,在发展中国家中,2/3的劳动力将被机器人取代。毫无疑问,中国首当其冲。...伴随着机器人时代的到来,工厂提供的就业机会将不可避免地持续消失。 那么哪些岗位将被机器人替代呢?目前正在填报志愿的学者,应该选择哪些专业,才能尽可能的避免在未来与机器人进行正面竞争,保住自己的饭碗?...这些职业将大概率消失,而有些职业将更吃香 寒窗苦读十余载,不如选个好专业。在科技快速发展的今天,这句话绝对不是危言耸听,曾经非常热门的电报员、话务员、Call台小姐等职业都已经成为时代的炮灰。...据预测,快递员、裁判、报税代理人、房产经纪人、秘书、行政助手等多个岗位在不久的将来将大概率消失。 ? 那未来,谁将成为这新的2%呢?...现在人类正在逐渐将越来越多的任务交给机器完成。这是转移控制的一种非常微妙的形式。为什么我们要信任它们?它们是站在我们的立场考虑问题吗?关于机器人的大讨论显然非常必要。

    65760

    基于角色的菜单按钮权限的设计及实现

    ------------------开始设计时----------------- 菜单权限的设计          思路: 5个表的建立:用户表、角色表、菜单表、用户角色表、角色菜单表 后台动态加载json...这里的json数据,就是菜单栏的数据(就是通过后台数据查询找出当前用户拥有哪些菜单) 用户(操作员、管理员、超级管理员)只能看到自己对应的菜单数据           思路:sql语句加上对应的where...实现步骤: 设计表结构, 依次往菜单表、角色表、用户表中加入数据, 根据页面需要的数据,设计webapi接口方法, 通过网页操作将数据加入角色菜单 rel_rolemenu、用户角色rel_userrole...返回当前用户的菜单按钮数据 A方式   通过关系表查询 , 这种方式查询不方便 (如果用EF的导航属性的话,实现起来还是相对简洁些的) ,但是做数据修改的时候很方便 ,可以直接对关系表做操作。...菜单表父子结构的数据 A方式     直接将表数据交给前端人员处理成树形结构 B方式     自己在后端处理这些数据,然后将处理的树形结构数据返回给前端人员,具体实现方法,我将在我的下一篇博客里写出来

    71630

    人类将永生不死?疾病、衰老、痛苦彻底消失!

    然而,谷歌的首席未来科学家Ray kurzweil,却发布了一个惊天消息: 到了2029年 人类将开始正式走上永生之旅 到2045年 人类将正式实现永生!...02 三大理论力证“永生之旅” 非生物科技将彻底颠覆人类进化史? 除了拥有非常多的人生成就,和在未来预测领域那令人震颤的准确率之外, kurzweil的“永生理论”,还运用多重科学理论作支撑。...他表示,到了2045年,人类的非生物智能技术将彻底完善,并将超过目前人类智能总量10亿倍之多,到那时, 这些非生物智能技术强大的创造力 将最终实现全人类的永生 ——谷歌首席工程师:Ray kurzweil...这些纳米机器人,将通过无创伤的方式,入住我们的身体,对人体内2.3万个基因进行修正,为人体添加缺少的基因,删除有问题的,或陈旧的基因。...现在是2017年,如果kurzweil的预言成真,这意味着 12年后,全人类将进入“不死的航道” 然而,物竞天择,适者生存。这一切,是否意味着比人类生存力更为强大,更加先进的物种,已经出现了呢?

    86860

    vue项目中前端鉴权实现(菜单权限,按钮权限)

    (页面级) 2,按钮权限控制(按钮级) 3,接口权限控制(url级别) 目前根据项目需求,实现了页面级和按钮级权限控制。...从实现思路来说,很简单,在用户输入用户名密码登录的时候,后台会返回该角色的权限集合,前端获取到录入本地存储中,建议使用sessionStorage,在生成菜单的时候通过查询sessionStorage中是否返回了该权限控制菜单展示...,返回形式可以前后端协商,菜单级权限按照菜单目录返回,按钮权限通过list返回,可以是id的集合,也可以是特殊字段的集合,数据库增加一张相对应的映射表。...菜单的构建 ......,这样就实现了菜单的权限控制 按钮菜单控制 vue提供了自定义指令,可以通过该方法来实现按钮权限控制,核心思路不变,通过按钮处传入权限id/字符,通过遍历缓存起来的按钮权限list,判断是否拥有该权限

    1.9K30
    领券