V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DOLLOR  ›  全部回复第 42 页 / 共 152 页
回复总数  3040
1 ... 38  39  40  41  42  43  44  45  46  47 ... 152  
2022-09-06 19:14:17 +08:00
回复了 vision1900 创建的主题 JavaScript 前端如何获得某个函数的完全实现?
既然前后端都用 JS ,都是 ES 模块,那么直接把代码拷过去不行?
@Dragonphy

我觉得 ant design 强在不仅仅是 ant design ,还有它的重型组件 ProComponents ,比如:
https://procomponents.ant.design/components/table
筛选+表格+分页,这种结构在各种 crud 系统里是极其常见的组合,ProTable 一个组件就全都包揽下来了,不再需要二次封装。再比如:
https://procomponents.ant.design/components/modal-form
弹出一个模态框,录入表单,ModalForm 也是一并包揽,不再需要二次封装。

用了这么多 XX design 、XX UI ,我的感受就是这样,Ant Design 还是这里面相对最成熟的组件库,其他的,在项目初期就得做许多前期工作。
我的开发工作已经避开使用 function 关键字。只用箭头函数和对象方法,可避免误用 new 的情况。

const obj = {
test(){
console.log(this)
}
}

const test = () => {}

const objTest = obj.test

// Uncaught TypeError: obj.test is not a constructor
new obj.test()
// Uncaught TypeError: test is not a constructor
new test()
// Uncaught TypeError: objTest is not a constructor
new objTest()
react 封装组件相比 vue 更直观,因为 react 的组件其实就是个返回值为 jsx 结构的函数。
vue 开发更倾向于复制粘贴代码,而不是把重复的代码封装成组件。

长时间观察 react 项目和 vue 项目就会感受到,react 项目的代码经常层层封装,而 vue 项目经常一个页面就是一个巨大的.vue 文件,填满几万行代码。
2022-09-02 00:25:23 +08:00
回复了 SmileDup 创建的主题 程序员 自己写玩具,用什么跨平台技术好?
玩具的话,我选择 pwa
2022-09-01 23:10:39 +08:00
回复了 haoliang 创建的主题 Python Python 的海象操作符,整体使用起来感觉咋样?
@BingoXuan
感觉不会有了,python 圈子大多不推崇 lambda
2022-09-01 22:38:53 +08:00
回复了 zuoxuo 创建的主题 分享发现 刚发生的不知道算不算灵异事件的怪事,就在身边。
小时候,家住顶楼,晚上睡觉时经常听到楼顶上有类似弹珠落地的声音,这让我长夜难安,以为这楼出问题,哪天轰然倒塌。
我跟父亲说了这事,父亲安慰我说,其实是楼顶有小朋友因为太寂寞,玩眼珠子自娱自乐,玩得太开心,闹出的动静。
听了这话,我就如释重负,原来楼房没有问题,不用再担心楼房会倒塌了,也就安心合眼进入梦乡。
2022-09-01 01:03:40 +08:00
回复了 PDX 创建的主题 互联网 关于网络上出现大量地域黑
没感觉地域黑跟以前有什么增加。
可能因为我不刷那种社区吧。
2022-08-31 21:57:00 +08:00
回复了 libasten 创建的主题 问与答 蓝牙键盘是不是体验不如 2.4G 的?
我的是双模的,蓝牙模式确实不如 2.4G 模式稳定。
比如有时候敲击 A 键后,A 并不会立即上屏,当再敲击 B 键时,屏幕上就蹦出 AB 两个字母。
2022-08-31 14:02:44 +08:00
回复了 wenzaiquan199 创建的主题 问与答 为安全问题,早上公司热烈讨论
// 注:以下操作是测试要求加的,但我觉得没卵用。由此产生的一切问题由测试负责。
2022-08-31 13:32:33 +08:00
回复了 xx3122 创建的主题 浏览器 有可便携随意移动的 chrome 系浏览器不?
@amirobotics
这个是不行的。

portableapps 的 chrome 下载页面就明确写了“Some Settings/Extensions Locked Per PC”。
https://portableapps.com/apps/internet/google_chrome_portable
2022-08-31 13:28:22 +08:00
回复了 xx3122 创建的主题 浏览器 有可便携随意移动的 chrome 系浏览器不?
Opera ,官方安装包就可以选择便携模式。
2022-08-30 20:12:14 +08:00
回复了 skywind3000 创建的主题 Vim 分享篇文章:为什么我会使用 Vim ?
前端娱乐圈
后端娱乐圈
编辑器娱乐圈

大家谁也别笑谁哈
2022-08-30 19:40:16 +08:00
回复了 yezheyu 创建的主题 程序员 请教一个高级语言中函数调用栈相关的问题
你举的这两个例子,都跟“闭包”没有关系呀。
闭包至少要有几个嵌套的作用域,或者说嵌套的函数。
2022-08-30 18:30:47 +08:00
回复了 lanlanye 创建的主题 Python 你们说 Python 这个是 Bug 还是 Feature?
老实承认,就是设计失误。

其他语言的默认参数的表达式在调用的时候才执行的,但 python 是在定义的时候执行的。前者更符合多数人的直觉。
2022-08-30 11:18:46 +08:00
回复了 shinonome 创建的主题 Python Python 如何入门面向对象呢
靠 Python 深入面向对象是不太合适的。
如果想深入面向对象的“精髓”,还是靠 Java 比较合适。
当然不必强求面向对象、面向 class 开发,能解决问题才是最重要的。
2022-08-27 15:52:16 +08:00
回复了 inSpring 创建的主题 深圳 一枚工程师的深圳印象
你猜深南大道为什么叫“深南”
2022-08-27 15:50:23 +08:00
回复了 Kenshiro 创建的主题 硬件 玄学硬盘错误
“外接”是指硬盘盒吗?会不会是线的问题?
1 ... 38  39  40  41  42  43  44  45  46  47 ... 152  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6023 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 57ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.