Giter VIP home page Giter VIP logo

learn-vue-source-code's People

Contributors

nlrx-wjc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

learn-vue-source-code's Issues

vue使用跳转路由后,动态绑定样式失效

I7`Z$HQ0O7RK7HI8NZSKTLH
(~%1HPU)3%7QH3Y N6(6Z(0
FI9)QI7(G@~ FJZA7 $IN5I
这样跳转路由并动态绑定样式有个问题:需要点击两次跳转电影,设置样式才成功,但是跳转首页点击一次就可以。而且在浏览器的控制台看了下点击一次电影后的html代码中class没有绑定上active样式,首页上还有active样式,再点击一次后,才绑定了。这是什么问题。

computed的实现

文章写的很好,有个地方和源码有出入,不知道是不是版本的问题

问题:计算属性不会通知视图更新,而是计算属性依赖的属性通知

计算属性的用到的属性变化时:
1、会通知计算属性的watcher把dirty设置为true,等待下一次取值
2、会通知使用这个计算属性的组件实例的watcher更新视图

更正错别字

优化阶段
如果type值为2,那么该节点是不包含变量的纯文本节点,它就肯定是静态节点,返回true;
应改为:
如果type值为3,那么该节点是不包含变量的纯文本节点,它就肯定是静态节点,返回true;

错别字更正

虚拟DOM篇

1.前言

最后一句,~~看看Vue中的虚拟DOM时怎样的。~~应改为 是怎样的

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.