摘要:
一.组件的构成 组件:由 template + css + js 三部分组成(.vue文件) 1)组件具有复用性 2) 复用组件时,数据要隔离 3) 复用组件时,方法不需要隔离,因为方法使用隔离数据就可以产生区别 组件介绍: 1) 每一个组件都有自己的template(虚拟DOM),最后要替换掉真实 阅读全文
摘要:
关于数据监听,vue提供了两种方式watch和computed(计算属性) 常规用法 watch:{ id(newVal,oldVal){ // do somethings ... } } 深层监听 // 深度监听,可监听到对象、数组的变化 watch:{ obj:{ deep: true, // 阅读全文
摘要:
0x1 前言 之前写的项目都是人家编写好的脚手架,里面包含项目所需的环境文件,但由于有些东西用不到打包增加软件体积,所以自己从头搭建个环境。是基于 Native Base + react-navigation + Redux 的 react Native 脚手架,现在项目环境如下: { "name" 阅读全文
摘要:
谈到机器学习,我们脑海首先蹦出的编程语言是什么?一定是python。其实除了python,JavaScript也是不错的选择。都说现在是大前端时代,从移动开发、服务器端,甚至桌面软件开发(比如大名鼎鼎的VS Code),都有JavaScript的身影。 用Javascript写机器学习应用,当然不会 阅读全文
摘要:
类被会替代吗? Hooks不会替换类,它们只是一个你可以使用的新工具。React 团队表示他们没有计划在React中弃用类,所以如果你想继续使用它们,可以继续用。 我能体会那种总有新东西要学的感觉有多痛苦,不会就感觉咱们总是落后一样。Hooks 可以当作一个很好的新特性来使用。当然没有必要用 Hoo 阅读全文
摘要:
1.vue的生命周期 生命周期钩子描述 beforeCreate 在实例初始化前,数据观测和event/watcher事件配置之前被调用 created 实例被创建完成后调用。在这一步,实例已经完成以下配置:数据观测,属性和方法的运算,watcher/event事件的回调。挂载阶段还没开始,$el属 阅读全文
摘要:
初始化一个 react 项目 yarn create create-app hooks-context-based-state-management-react-app cd hooks-context-based-state-management-react-app yarn start 或者可以 阅读全文
摘要:
你不再需要jQuery! Web工程师太依赖jQuery了,某种意义上说jQuery已经成了JavaScript的同义词。但是我们真的需要他么?或许我们应该反思一下什么时候才真的需要jQuery。 对我个人而言开始使用jQuery的理由是他把我的工作变得简单多了,开发Web应用已经几乎离不开它。曾经 阅读全文
摘要:
为什么要服务端渲染(ssr) 至于为什么要服务端渲染,我相信大家都有所闻,而且每个人都能说出几点来。 首屏等待 在 SPA 模式下,所有的数据请求和 Dom 渲染都在浏览器端完成,所以当我们第一次访问页面的时候很可能会存在“白屏”等待,而服务端渲染所有数据请求和 html内容已在服务端处理完成,浏览 阅读全文
摘要:
概述 vuex 是一个专为 vue.js 应用程序开发的状态管理模式。也就是说 Vuex 用于单页面应用组件之间的数据共享,在组件嵌套很多层的情况下,Vue 中父子组件的通信过程就变得很麻烦,此时使用 Vuex 方便了组件间的通信。vuex官网上说是一个vue的状态管理工具。其实我们可以简单地把状态 阅读全文