上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: slot插槽的使用 适用场景:可以实现父子组件通信(通信的结构) 父组件可通过slot插槽,向子组件内部指定位置传递内容。 基本使用 <! 子组件ChildA > <div> <slot>默认内容</slot> </div> <! 父组件 > <div> <childA> 我是默认插槽,可以传递内容 阅读全文
posted @ 2021-10-07 12:57 黄哈哈。 阅读(133) 评论(0) 推荐(0) 编辑
摘要: vue组件通信 一、props 适用场景:父子组件通讯 1、父组件,给子组件【ChildA】传递数据 <child-a :msg="msg"></child-a> 2、子组件,props接收数据 //props有两种写法 //1、数组形式 props:['msg'] //2、对象形式 props:{ 阅读全文
posted @ 2021-10-07 12:56 黄哈哈。 阅读(35) 评论(0) 推荐(0) 编辑
摘要: vue组件 一、基本使用 <div id="app"> <!--3、使用组件--> <my-cpn></my-cpn> </div> <script> //1.创建组件构造器 const cpnC= Vue.extend({ template:` <div> <h2>我是cpnC的标题</h2> < 阅读全文
posted @ 2021-10-07 12:55 黄哈哈。 阅读(27) 评论(0) 推荐(0) 编辑
摘要: vue 生命周期 Vue 实例在被创建时,经过一系列初始化的过程。 设置数据监听、编译模板、将实例挂载到 DOM 、并在数据变化时更新 DOM 等。 这个过程中也会运行一些叫做 生命周期钩子 的函数,这给了用户在不同阶段添加自己的代码的机会。 <div id="app">{{message}}</d 阅读全文
posted @ 2021-10-07 12:04 黄哈哈。 阅读(43) 评论(0) 推荐(0) 编辑
摘要: vue计算属性和侦听器 一、computed 在一个计算属性里可以完成各种复杂的逻辑,包括运算、函数调用等,只要最终返回一个结果就可以。 1.1.和methods对比 <div id="app"> <!--1.插值法:直接拼接:语法过于繁琐--> <h2>{{firstName+' '+lastNa 阅读全文
posted @ 2021-10-07 11:53 黄哈哈。 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、真实DOM和其解析流程? 浏览器渲染引擎工作流程,大致分为5步: 创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。 第二步,用CSS分析器,分析CSS文件和 阅读全文
posted @ 2021-10-06 14:57 黄哈哈。 阅读(36) 评论(0) 推荐(0) 编辑
摘要: v-if和v-for的问题 v-if和v-for优先级哪个高? v-for优先级高于v-if 同时出现时,每次渲染都会先执行循环,在再循环中执行判断,造成性能浪费。 因此不要把 v-if 和 v-for 同时用在同一个元素上。 同时出现如何优化才能得到更好的性能? 在外层或嵌套<block>,先进行 阅读全文
posted @ 2021-10-05 14:57 黄哈哈。 阅读(62) 评论(0) 推荐(0) 编辑
摘要: vue 指令 v-bind 绑定属性 语法糖 : 绑定基本属性 <a :href="aHref">百度一下</a> 动态绑定class 对象语法:v-bind: class="{类名:boolean}" <h2 :class="{'active':isActive}">哈哈哈</h2> <!--过于 阅读全文
posted @ 2021-10-05 13:26 黄哈哈。 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一、五个概念 entry:哪个文件为入口起点开始打包 output:输出的资源到哪里去,叫什么名字 loader:翻译官,webpack只能处理js代码,其他要交给loader来处理。 plugins,插件,执行范围更广的任务,如压缩 mode。开发模式(development):本地可以运行就可以 阅读全文
posted @ 2021-10-05 13:17 黄哈哈。 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一、什么是webpack 静态模块打包工具 webpack,将所有的前端资源文件(js/json/css/img/sass...)都会作为模块处理。它根据模块的依赖关系进行静态分析,打包生成对应的静态资源(bundle)。 处理模块间的依赖关系,让我们可以模块化开发, grunt/gulp/webp 阅读全文
posted @ 2021-10-05 13:00 黄哈哈。 阅读(96) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页