首页   注册   登录
 SilentDepth 最近的时间轴更新
「全球工单系统」这个节点简直太逗了
2016-10-21 10:34:02 +08:00
V2EX 默认生成的头像很萌啊,可不可以不换
2015-08-14 23:10:56 +08:00

SilentDepth

  •   V2EX 第 129339 号会员,加入于 2015-07-28 22:19:19 +08:00,今日活跃度排名 489
    SilentDepth 最近回复了
    30 天前
    回复了 checgg 创建的主题 问与答 charles 抓包显示的这个东西叫什么?
    编码异常吧

    Tags 里为什么会有一只狗?
    Vue 是怎么用的相信你是知道的。我们把 new Vue({}) 生成的东西称为「赤果果的实例」,就是 options 里啥都没有,单纯一个空对象。

    那么,new Vue({ /* something */ }) 就可以叫「有内容的实例」,options 对象里有内容了。

    Vue.extend({ /* something */ }) 返回一个「有内容的类」,假定赋值给一个 VueWithSomething,然后你就可以这么用:new VueWithSomething()。你猜它返回什么?「有内容的实例」,因为这个构造器本身带着「内容」,即使 new 的时候没有传 options 那它也是有内容的,天生骄傲。

    require('./message.vue') 返回什么?在 loader 配置正确的情况下,*.vue 文件会被 vue-loader 转换成一个 options 对象(不难想象,是吧)。那么 Vue.extend(require('./message.vue')) 就变成了什么呢?

    Vue.extend({ /* options-from-message */ }),一个「有内容的类」,而这个「内容」来自 message.vue 。

    import 跟 Vue.extend() 没关系,跟 require 有关系,但超出这个主题的讨论范围了。

    extends 是啥? TypeScript 的 extends ?那相当于语言语法层面的 Vue.extend()。
    表示一直很正常,比实体卡流畅
    55 天前
    回复了 aimiyooo 创建的主题 互联网 小黄车在等死吗
    @guog #57 有种仪式的感觉
    @binux #136 我说的「场景」是指那个「只修改第一行」来着。谈性能问题不能太理想化,毕竟所有需求都进行「底层优化式开发」是不现实的,也是没有(工程)意义的
    69 天前
    回复了 iConnect 创建的主题 程序员 国内哪里买得到这款电脑椅?
    @thankuu #21 讲道理,上厕所也可以有专用的设备。洗澡暂时不好解,考虑到电脑设备大多怕水
    @svenzhao #131 也许是你表达得不具体。就是因为 DOM 操作慢(相对于 JS 的计算速度)但又无可避免,所以才要尽可能减少 DOM 操作,而 VDOM 就是实现这个目的的一种方案。你后面的举例太不普适了,哪有那么多只需要修改确定位置元素的需求
    @svenzhao #126 直接操作 DOM 咋就比 VDOM 快了……如果直接操作 DOM 快的话 React 搞 VDOM 是图啥
    @aokihu #114 Vue 1.0 解决的是精确依赖跟踪的问题,通过绑定 watcher 更新细粒度元素,但 watcher 过多会带来性能损失,所以 Vue 2.0 引入 VDOM 平衡一下。VDOM 是提高性能的手段,并不是目的( React 是这样,Vue 更是)
    一个数组生成一个列表,根据请求的数据切换不同元素的不同状态的时候怎么办?
    根据数据切换元素的结构(<input> 变 <button> 这种)的时候怎么办?
    大量并发数据密集更新同一个元素的时候(性能)怎么办?
    需要组件化并引用到多个页面场景的时候怎么办?
    写一个内容不确定(需要其他人按要求填充)的组件的时候怎么办?
    一个 Object 映射为一堆元素的整合体的时候(更新视图)怎么办?

    我想专注于数据,不想思考 DOM 结构的时候怎么办?

    ---

    jQuery 就是一套操作 DOM 的工具,甚至不算框架。当你需要给应用分层的时候,你依然需要基于 jQuery 封装一个「视图层」出来。看看 jQuery 和 Vue 的体积,jQuery 真的有那么大的优势吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2792 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 8ms · UTC 08:01 · PVG 16:01 · LAX 01:01 · JFK 04:01
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1