V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  noe132  ›  全部回复第 50 页 / 共 78 页
回复总数  1548
1 ... 46  47  48  49  50  51  52  53  54  55 ... 78  
如果东西不多,当然随意。
如果你用写类的方式写 Vue 组件,就不会有这个问题,因为实例属性就是 Vue 的 data

不过因为 Vue 的响应式是对 data 里所有的对象深层遍历安装 getter setter 的,所以如果不是数量特别多,比如几千几万几十万这种,通常没有性能问题。而且,如果你的属性没有在 render 函数里被访问到,或者被其他的渲染函数用到的计算属性依赖,通常是不会有副作用的,修改这些属性不会触发重新渲染。
2018-07-18 18:42:10 +08:00
回复了 xiaome 创建的主题 Vue.js vue 遇到了一个奇怪的问题.jpg
vue 确实会在控制台报错 render loop.
你的 setAllotUsers 循环执行了 1000 多次后被 vue 叫停了。
setAllotUsers 会触发 render,render 会调用 lastMonthStaff,于是就死循环了。

设置数组的属性不会被 vue 监测到所以不会有问题。
你的 view 编译成的 render 函数中调用了 lastMonthStaff,
lastMonthStaff 调用了 setAllotUsers
setAllotUsers 调用了 allotUsers,被 vue 感觉到了(对,跟踪你的依赖)
让 vue 以为 allotUsers 的更改会对 view 造成变化,需要重新 render,于是重新 render 又造成了属性变化。

我的建议是,数据的处理,放在 view 渲染之前。不要再 view 里添加修改数据的代码,这样会让逻辑变得不够清晰。因为 render 函数并不是你调用的,你不清楚具体什么时候 render 函数会被调用。render 函数应该是无副作用的。

具体 vue 是怎么跟踪依赖的,这还要翻翻 vue 的源码才知道了
2018-07-14 17:25:27 +08:00
回复了 7DLNU56W 创建的主题 JavaScript JavaScript 能否读取网页的数字证书信息?
其实,就算 JS 能读你的证书信息,你读证书信息的 JS 代码本身也是可以被篡改的
于是你需要一个保证读证书 JS 信息代码不被篡改的代码,然而 保证读证书 JS 信息代码不被篡改的代码 也是有可能被篡改的
于是无限循环,因为本身获取的 JS 就不可靠了,既然 JS 不可靠了那么一切都不可信任。

怎么办?只有一个办法,让证书颁发机构做信用背书,这就是 CA 证书体系。
通常修改 CA 都需要管理员权限。
如果 CA 都出问题了,那说明在线服务都不可靠了,只有靠线下交流才能保证信息不被篡改

不过,乱添加证书这个问题,从这个角度来看,没法解决,只有说做难以逆向的客户端程序把自己证书硬编码进去,能够一定程度上解决你说的这种问题

所以我的建议是,不要操心这个问题,用 https 就行了
2018-07-13 13:14:13 +08:00
回复了 Reign 创建的主题 问与答 目前汽车最低廉有效的补漆方式是什么?
2018-07-13 11:05:32 +08:00
回复了 tianlang1989 创建的主题 MacBook Pro 2018 款 MacBook pro 出来了,讨论一下 32G 内存的必要性
工作时
https://ws1.sinaimg.cn/large/006y5ecPgy1ft81udofvsj31hc0roady.jpg

内存够大的时候,需要加载的东西都能经量保存在内存中,减少写入磁盘分页文件和加载的时间
32G 内存有 18G 是缓存着的,有需要随时可以取来使用不比读写硬盘
https://ws1.sinaimg.cn/large/006y5ecPgy1ft81vtuouwj30rs08c3z0.jpg

所以虽然 Atom 吃了近 4G 内存,但基本没有卡顿。
理论上
8G 够用,应用不能开多了
16G 用的舒服,可以稍微多开点东西
32G 用的爽,应用可以随便开

当然 32G 也能用完
Atom + Chrome + Photoshop 就能快吃满 32G.
用 Photoshop 手绘大分辨率的图片,很快历史记录就能把内存吃完,吃完之后吃磁盘缓存,有次我 C 盘还剩 30 多 G,被 photoshop 的缓存把磁盘空间占满了
2018-07-12 22:07:58 +08:00
回复了 KingEngine 创建的主题 问与答 各位大佬们,请告诉我前端都在用什么开发工具???
我用 atom。

vscode 简单易上手,不过想要自己 hack 编辑器还是 atom 好用
看看唤醒锁。

99%的待机耗电都是唤醒锁导致的
2018-07-12 05:37:25 +08:00
回复了 saran 创建的主题 问与答 小米笔记本自带有 office 可以免费激活?
赠送你一年授权而已。。
2018-07-11 14:58:07 +08:00
回复了 LeCent 创建的主题 Chrome 你们 Chrome 的字体是怎么设置的?
衬线非衬线都是微软雅黑。等宽是 yahei mono
2018-07-11 07:09:29 +08:00
回复了 lsoknet 创建的主题 SSL let's encrypt 证书怎样自动或手动续签?
证书不能续签。续签其实就是重新给你颁发一个新的证书。如果老的没到期其实还可以用。
2018-07-11 06:43:22 +08:00
回复了 chengluyu 创建的主题 问与答 笔记本电流噪声(coil whine)有人遇到过吗?
xps13 这个毛病普遍存在。可能是设计问题,这么多年一直没解决
2018-07-07 02:06:06 +08:00
回复了 helloworld12 创建的主题 问与答 台式电脑 diy
@yexm0 长时间 24 小时不关机,稳定运行快 1 年。

显卡满载也就 180W,cpu 也就 120w,加上外围满打满算 350w,距离额定功率还有 100w 呢
450w 肯定是够用的,满载时负载也不超过电源额定功率 80%。
2018-07-07 01:44:25 +08:00
回复了 helloworld12 创建的主题 问与答 台式电脑 diy
电源 600 可以说是非常多了。
450w 的电源就能带 4.5GHz 的 i7-8700k + GTX1080,2 个 HHD+1 个 SSD
2018-07-07 01:42:30 +08:00
回复了 helloworld12 创建的主题 问与答 台式电脑 diy
AMD Ryzen 5 1500X
集成显卡 不支持
显卡其它特性 需要搭配独显
2018-07-06 08:23:42 +08:00
回复了 banxi1988 创建的主题 前端开发 在循环数组时修改数组可以接受吗?
其实怎么写都没问题,影响也不是很大。

很多时候都是看心情罢了。
2018-07-06 08:09:21 +08:00
回复了 Vneix 创建的主题 宽带症候群 光猫的千兆口不知不觉就变百兆口
我也遇到过这样的问题。只不过是百兆变十兆。
大概率是线材传输不稳定,两端自动降级协商了
用了这么多年 chrome,还真没遇到过你描述的这个问题
注意有的时候不是点击所有的路标就可以,而是点一下换一张,直到 9 张里没有路标为止
2018-07-05 15:07:16 +08:00
回复了 Fonter123 创建的主题 酷工作 现在前端面试主要是哪些内容啊
也要看什么级别的前端。
初级的就问问基础
高级的估计就会问的比较深
2018-07-05 14:39:12 +08:00
回复了 w270893963 创建的主题 问与答 UDP 可以进行可靠的传输封装么?
你甚至可以用 udp 实现一个 tcp
1 ... 46  47  48  49  50  51  52  53  54  55 ... 78  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2193 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 01:54 · PVG 09:54 · LAX 17:54 · JFK 20:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.