chnwillliu 最近的时间轴更新
chnwillliu

chnwillliu

V2EX 第 218858 号会员,加入于 2017-03-04 15:15:38 +08:00
今日活跃度排名 7159
chnwillliu 最近回复了
11 天前
回复了 autoxbc 创建的主题 CSS CSS 的缩进写法没有普及令我感到诧异
如果 class 和 DOM 有唯一对应性,其实利用 SASS 的嵌套结构或者直接 css 的后代选择器重复 parent 路径也未尝不可,啰嗦了一点罢了,但也是体现了 DOM path ,额外增加的权重也无所谓啊反正你是一一对应不是。

如果不想嵌套选择器,那 BEM 命名就很好呀,也不用缩进了。

我觉得这不成问题的主要原因还是,前端都在搞组件化,样式都变成 scoped 的,随组件一起管理。全局样式文件里就最基本的 reset, typography 相关的。你说的 class 和 DOM 对应的样式,都在组件里放着,组件拆得细,单个样式表就非常小。组件范围内要定位 class 对应的 DOM 就非常简单啊。稍微大一点的组件,BEM 或者 SASS 嵌套就搞定了。

缩进体现层级的方案在传统的多页应用里可以实践,但 Vue, Angular, React 里完全没必要。
还有记得 prevent 掉 tab 键的默认效果,把用户锁住。
事件冒泡,然后在这个引导组件里监听 body ,判断是否点击了要点击的元素,这样就不至于要塞 hook 到实际的业务代码里了。

至于遮罩,现代 CSS 对付这点儿事还是小菜一碟的,mask clip-path 兼容性都很好。
30 天前
回复了 Awes0me 创建的主题 生活 再过几个月就 33 了,到底要不要买房呢?
@mikeven 国内闭眼买房躺挣的时代肯定是过去了,但是好房子仍然是抵抗通胀的最佳选择。

有人说房贷利率高,一半在还利息,但是你放在 30 年的周期看其实还是不亏的。货币贬值,物价上涨,最低工资也在涨啊,用将来的钱还曾经的贷款,是划算的。你钱拿手里不做任何理财的话,按 4%通胀算, (1 -0.04)^10 = 0.664 ,10 年后就只剩当时的一半多一点了。银行活期和短期定期肯定是跑不赢通胀的,股票和基金风险更大。比起来房产真的稳定很多,又有居住属性,也能省去你自己租房的钱。

有人说房产增值不关房主的事,因为你就一套房用来住。你欠银行的钱就那么多,房产增值不就是你的净资产在增值么。


买房住肯定比租房好啊。租房子你就不会想着置办大件东西,因为你总要考虑搬家好不好带。一年一个甚至好几个据点,这座城市永远不会给你带来归属感。
30 天前
回复了 Awes0me 创建的主题 生活 再过几个月就 33 了,到底要不要买房呢?
负债不可怕,净资产是正的就行。只要我银行账上是负的,通胀就是对我有利的。
30 天前
回复了 Awes0me 创建的主题 生活 再过几个月就 33 了,到底要不要买房呢?
@charlie21 外汇不通货膨胀么?你看看现在哪个国家不通货膨胀!疫情美国加印了那么多美元,美国最新披露的年通胀率都达 7%了!全球遭殃。
31 天前
回复了 Awes0me 创建的主题 生活 再过几个月就 33 了,到底要不要买房呢?
个人看来,买房其实是最保险的理财方式。我说的理财不是暴富,而是保护自己积累的财富不被通胀稀释。
31 天前
回复了 Awes0me 创建的主题 生活 再过几个月就 33 了,到底要不要买房呢?
确保钱在手里要能跑赢通货膨胀,否则你就是在亏钱。背负贷款其实不可怕,多年的通胀翻滚下来,其实银行的利息不算什么的,况且还有公积金贷款。房贷是大多数人人生中能借到的最大一笔钱,一定要好好利用这个机会。
32 天前
回复了 yukinotech 创建的主题 React react immutable 相关困惑
是否依赖 state 的 immutability 完全取决于你的 state 在 view 中具体是如何使用的。

你写一个 pure component 接受 person 对象作为 props, 然后放到你的 personList.map 里 render 试试。
这 routerLink 数据量能有多大?上万?十万?遍历抗得住的。

看起来你这是要渲染导航栏,要不就不追求合并 badge 数据到树结构里?渲染导航节点的时候自己拿 url 去那个 map 里查有没有 badge 呗?
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1077 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 21:03 · PVG 05:03 · LAX 14:03 · JFK 17:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.