2023
B端按钮设计的技巧分享: 1.设计时尽量使用常见的按钮设计 B端产品的功能较多,意味着会有大量按钮同时出现在页面中,用户在使用时需要立即知道什么是可点击的。如果按钮因样式特殊而无法被用户第一时间看到,就是失败的按钮设计。 2.不要忘记间距不仅按钮本身的样式很重要,其附近的间距大小也会影响用户发现和理解按钮的成本。所以留足间距才是明智的选择。 3.使用合理的文案按钮文案需要清...
1.取色 ①主色:从产品或品牌主色开始 ②配色:品牌/产品所要传递的调性 配色原则方法:1、基于品牌传递调性;2、基于邻近色、对比色、互补色。 配色种类:自定义(6、8、12、16...) ③检验:主色保持视觉感官一致 2.延展 操作性快捷,色彩过渡平均。假设不以纯白纯黑作为起点与终点,就需要确定最小起点值95%(自定义),确定11色(自定义),白色步幅为...
今天来分享一个在APIcloud中常出现的一个问题。我们在写页面的时候,经常会出现在内页对渲染的数据进行更新,返回外页的时候却获取不到的情况,需要重新进入外页才能获取。这实际上是因为在内页通过接口传完数据后没有再重新获取的原因。APIcloud给我们提供了一个sendEvent方法,将任意一个自定义事件广播出去,该事件可在任意页面通过 addEventListener 监听收到。例如:api.se...
在Vue中,不同的路由可以匹配到不同的组件,从而实现页面的切换。但可能会出现组件过多的情况。有些时候,需要将给定匹配模式的路由映射到同一个组件,然后通过路由的参数来控制组件的渲染。例如对于“用户中心”这种页面,不同的用户登录后渲染的信息是不同的,但页面结构相同,这时就可以通过为路由添加参数来实现。 如以上代码所示,在组件内部可以使用$route属性获取全局的路由对象,路由中定义的参数可以通...
在上期文章es6扩展新特性中,想来对es6字符串已经有所了解,对于长篇字符串来说es5中还是存在短板,下面继续探究模板语法。原来常用的字符串只能用+来进行连接,当遇到变量时就会显得非常繁琐,所以es6引进了(反引号)`来解决这个问题,在反引号中只要用$不止于变量,也可以调用对象属性,函数等等方法,如果不能转成字符串,则会调用其toString方法强制转换。如果想在模板字符串中输出js表达式,例如f...
Js允许采用\uxxxx的形式来代表一个字符,例如”\u0061”的内容就是a,此0061就表示字符的Unicode码点,这种表示法仅限于\u0000~FFF之间,超出这个范围就必须用两个字节来表示了,例如 吉 ”\uD842\uDFB7” 结果为 吉 ,而如果超出范围,例如\u20BB7就会自动转为\u20bb和7,\u20bb是一个不可打印字符所以只会输出一个空格所以输出结果只会为7,所以在e...
面对elementUi的内卷,度娘找准了自己差异化赛道,通过对势能积累的简单复用实现了价值转化,通过特有抓手找到了自己擅长的垂直领域,实现了行业共建和载体打通,通过点线结合的对焦性打法,找到了前端行业的精细化引爆点,深追未来可视化大屏的潮流,面对无数前端工程师头疼的图表,百度推出了Echarts,这个引爆整个行业的第三方插件。接下来为大家演示一个简单的例子首先,我们通过以下代码npm安装Echar...
MySQL数据库是当前最流行的开源数据库之一,它支持大量的并发连接和高度可扩展性。为了更好地管理MySQL数据库,我们需要创建一些特定的用户。以下是创建MySQL数据库用户的一些步骤:创建用户创建用户可以使用CREATE USER语句。例如,要创建一个名为“john”的新用户,可以使用以下命令:CREATE USER 'john'@'%' IDENTIFIED BY...
近日,一位网友在Linux系统上尝试使用rm -rf命令删除文件时,发现文件无法被删除,百度了很多方法后才知道文件被设置了“i”属性。在Linux系统中,文件隐藏属性是以“.”开头的属性,如“.”和“..”表示当前目录和父目录。这些属性可以影响文件的可见性和访问权限,从而控制用户对文件的操作。在删除文件时,如果文件设置了“i”属性,则无法使用rm -rf命令删除。这是因为在删除文件时,rm命令会首...
设计系统的三个类型 关于设计系统的类型,把它分成三类:系统-领域-业务。它既是一个层层递进的关系,也是从抽象到具象的过程。 1.系统级。操作系统及浏览器级别的设计系统,提供最底层操 作系统级的设计及研发指引。配合硬件和技术的发展提供更多交互的可能性,具备更好的生长型。 2.领域级。聚焦于某一领域通用 解决方案,为产品 0 到 1 发展提供基础支持。建立一些具备共同认知和有力量的标...