V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Trello  ›  全部回复第 8 页 / 共 9 页
回复总数  164
1  2  3  4  5  6  7  8  9  
2022-06-11 20:51:47 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
@shetz163 我看 Stack Overflow 上的回复,好像没有这种方式,就很无奈。需要哪个属性就得写哪个属性,一点都不灵活。
https://stackoverflow.com/questions/56934960/flutter-inherit-all-props-from-parent-widget
2022-06-11 20:47:39 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
@Trello React 中这种形式,不仅可以扩充新的属性,还能覆盖原有属性,就很方便。
2022-06-11 20:44:40 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
@shetz163 好的吧,谢谢。我在寻求 Flutter 内一种通用的 Widget 传参属性扩展方式。

在 React 内给组件传 Props 属性,如果要扩展的话,也是直接扩展运算符就可以扩充了。

诸如有这么个 A 组件,有两个确定要传的 a 、b 属性,同时使用{...props}保留了扩展性。

<Component a={xxx} b={xxx} {...props}>

不知道 Flutter 中各式各样的 widget 传属性时,如果要动态扩充,有没有什么通用的办法。
2022-06-11 20:21:01 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
@shetz163 谢谢,原来还要这么个方法,那文本样式方面的不用愁了。请问 EdgeInsets 之类的有类似的合并方法吗?比如我预设了边距,后面再传一个 EdgeInsets ,以后来的为准。
2022-06-11 20:08:42 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
友友们请不吝赐教哈
2022-06-11 20:03:54 +08:00
回复了 Trello 创建的主题 问与答 Flutter 中如何优雅的封装 Widget?
Flutter 中有没有哪种方式,能兼容上述两种方式的优点?诸如像 RN 中封装组件那样,就很优雅简洁。

方便扩展,不用传入多个样式属性,一个 style 即可。

同时也不用担心预设样式丢失,直接使用扩展运算符增量覆盖即可。

以下是 RN 写法。

interface Props {
text: String,
textStyle?: TextStyle,
}

class TextComponent extends React.Component<Props> {
render() {
const { text, textStyle } = this.props;

return (
<Text
style={{
color: '#000',
fontSize: 16,
fontWeight: 'normal',
...textStyle
}}
>
{text}
</Text>
)
}
}
2022-06-10 01:28:25 +08:00
回复了 roseduan 创建的主题 程序员 三年职业生涯回顾
毕业一年不到,就想躺平了,怎么办
卷不动了,好累呀
2022-06-06 23:01:53 +08:00
回复了 Danswerme 创建的主题 随想 感觉自己不适合在大城市上班和生活
来魔都一年了,疫情给优化了,准备离开了。
节奏很快,加班频繁,身心俱疲,累了。
2022-06-04 20:48:01 +08:00
回复了 Nickd 创建的主题 职场话题 [职业规划] 工作 2-3 年应该是什么状态
浑浑噩噩又一年,哎。
2022-05-31 23:23:41 +08:00
回复了 79lawyer 创建的主题 上海 在上海的 V 友们有因为疫情影响到工资的吗
今天刚给优化了,哈哈哈
2022-05-23 11:24:43 +08:00
回复了 Features 创建的主题 问与答 落户大城市,还是保留农村的产权?
至少疫情来了,乡下能保证基本的自给自足。
2022-05-19 17:03:33 +08:00
回复了 john990 创建的主题 问与答 大家独立开发的应用是在哪里找设计师的呢?
可以看下 OP 做的应用嘛?参观一下。
2022-05-19 11:01:13 +08:00
回复了 freak118 创建的主题 生活 居家办公如何调节生活工作的节奏
确实,以前我还挺向往在家里办公的,结果事实是,居家办公后,比正常在公司上班还要累,onCall 状态让人神经紧绷,工作生活没有了边界感。
2022-05-18 01:24:13 +08:00
回复了 dxatgp02 创建的主题 问与答 想学习前端技术有什么好推荐吗?
Vue 、React 皆可。
2022-05-17 11:52:26 +08:00
回复了 lackar 创建的主题 程序员 独立开发者们,我可以帮你看看设计提提建议
@xrr2016 冷石?这里也能见到你呀。最近初学 Flutter ,谷歌冲浪时有看到你的博客文章,对我有不小帮助,谢谢!!
比起这个,我比较好奇,如果公司前端都走光了的情况下,要让谁来面试,谁去招人?
感谢作者大大,按照文档搭建成功了,省了很多时间!!
@wdssmq 装着呢,没有效果。Volar 里也没对应的设置。
2022-03-11 13:45:25 +08:00
回复了 Acheron 创建的主题 程序员 不当程序员了,改行当了书法老师,工资低了但更快乐了
哇,好漂亮呀
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5017 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 09:34 · PVG 17:34 · LAX 01:34 · JFK 04:34
♥ Do have faith in what you're doing.