前端页面都是问号啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端页面都是问号啥意思相关的知识,希望对你有一定的参考价值。

参考技术A 该网站的编码出现问题。
你可以在浏览器上的--页面栏--编码--(里面有很多国家的语言)进行修改,如果不能切换到中文,那就是网站问题。
原因:
一、可能是字体缺少的问题,找到正常的电脑,找到字体的文件夹,全部拷了,覆盖到你电脑上相同的文件夹试试。
二、系统程序不兼容。

这些代码中的问号是啥意思? [复制]

【中文标题】这些代码中的问号是啥意思? [复制]【英文标题】:what does question mark mean in these codes? [duplicate]这些代码中的问号是什么意思? [复制] 【发布时间】:2019-06-08 02:46:22 【问题描述】:

这些源码来自flutter教程

Widget _buildRow(WordPair pair) final bool alreadySaved = _saved.contains(pair); 返回新的 ListTile( 标题:新文本( pair.asPascalCase, 风格:_biggerFont, ), trailing: new Icon( // 从这里添加行... 已经保存? Icons.favorite : Icons.favorite_border, 颜色:已经保存?颜色.red:空, ), // ... 到这里。 );

这部分是什么意思? trailing: new Icon( // 从这里添加行... 已经保存? Icons.favorite : Icons.favorite_border, 颜色:已经保存?颜色.red:空, ), // ... 到这里。 有人可以用相同的逻辑制作另一种形式的代码吗?这部分没看懂

【问题讨论】:

【参考方案1】:

它是三元运算符(或short-if)。例如下面是等价的:

if (COND) 
   X = A;
 else 
   X = B;


X = COND ? A : B; // if COND condition is met, execute A, otherwise execute B

看到这个article。

在您的示例中,如果变量alreadySaved 为真,则使用Icons.favorite 以及Colors.red。如果alreadySaved 为假,则Icons.favorite_bordernull 一起用于颜色。

【讨论】:

【参考方案2】:

它是一个立即if,所以它基本上意味着if then分配第一个值,else(用':'标记)分配第二个值。

简单示例:

x = True? 1 : 2

将分配 1

x = False? 1: 2

将分配 2 个

另请参阅此问题: Java Equivalent to iif function

【讨论】:

以上是关于前端页面都是问号啥意思的主要内容,如果未能解决你的问题,请参考以下文章

web开发都需要学啥内容?

网站啥的要分前端和后端的?是啥意思?

$User?.name中问号有啥意义

前端开发,LESS中的混合和继承有啥区别

关于后端程序员写前端用啥框架更好

前端开发中失去焦点和获取焦点是啥意思