会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
SunFlower
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年2月2日
♠ React中的样式
摘要: 在组件化中选择合适的CSS解决方案应该符合以下条件: 可以编写局部css:css具备自己的具备作用域,不会随意污染其他组件内的原生; 可以编写动态的css:可以获取当前组件的一些状态,根据状态的变化生成不同的css样式; 支持所有的css特性:伪类、动画、媒体查询等; 编写起来简洁方便、最好符合一贯
阅读全文
posted @ 2022-02-02 23:39 sunflower-js
阅读(87)
评论(0)
推荐(0)
2022年1月29日
♣ ref、高阶函数
摘要: 如何使用ref 在React的开发模式中,通常情况下不需要、也不建议直接操作DOM原生,但是某些特殊的情况,确实需要获取到DOM进行某些操作: 管理焦点,文本选择或媒体播放; 触发强制动画; 集成第三方 DOM 库; 方式一:传入字符串 使用时通过 this.refs.传入的字符串格式获取对应的元素
阅读全文
posted @ 2022-01-29 21:21 sunflower-js
阅读(139)
评论(0)
推荐(0)
2022年1月28日
♠ react脚手架、组件化开发、render更新流程
摘要: React脚手架 React脚手架本身需要依赖node,所以我们需要安装node环境。 什么是npm? 全称 Node Package Manager,即“node包管理器”; 作用肯定是帮助我们管理一下依赖的工具包(比如react、react-dom、axios、babel、webpack等等);
阅读全文
posted @ 2022-01-28 19:07 sunflower-js
阅读(182)
评论(0)
推荐(0)
2022年1月24日
♠ React的特点
摘要: React的特点 声明式编程 声明式编程: 声明式编程是目前整个大前端开发的模式:Vue、React、Flutter、SwiftUI; 它允许我们只需要维护自己的状态,当状态改变时,React可以根据最新的状态去渲染我们的UI界面; 组件化开发 组件化开发: 组件化开发页面目前前端的流行趋势,我们会
阅读全文
posted @ 2022-01-24 00:18 sunflower-js
阅读(61)
评论(0)
推荐(0)
2022年1月12日
♣ vue组件化
摘要: 注册局部组件 全局组件需要使用我们全局创建的app来注册组件; 通过component方法传入组件名称、组件对象即可注册一个全局组件了; 之后,我们可以在App组件的template中直接使用这个全局组件: 当然,我们组件本身也可以有自己的代码逻辑: 比如自己的data、computed、metho
阅读全文
posted @ 2022-01-12 00:35 sunflower-js
阅读(70)
评论(0)
推荐(0)
♣ v-model
摘要: v-model的基本使用 表单提交是开发中非常常见的功能,也是和用户交互的重要手段: 比如用户在登录、注册时需要提交账号密码; 比如用户在检索、创建、更新信息时,需要提交一些数据; 这些都要求我们可以在代码逻辑中获取到用户提交的数据,我们通常会使用v-model指令来完成: v-model指令可以在
阅读全文
posted @ 2022-01-12 00:07 sunflower-js
阅读(41)
评论(0)
推荐(0)
2022年1月10日
♠Options-API
摘要: 认识计算属性computed 什么是计算属性呢? 官方并没有给出直接的概念解释;而是说:对于任何包含响应式数据的复杂逻辑,你都应该使用计算属性;计算属性将被混入到组件实例中。所有 getter 和 setter 的 this 上下文自动地绑定为组件实例; 计算属性的用法: 选项:computed 类
阅读全文
posted @ 2022-01-10 21:44 sunflower-js
阅读(48)
评论(0)
推荐(0)
♠ vue模板语法 二
摘要: 模版语法二 条件渲染 某些情况下,我们需要根据当前的条件决定某些元素或组件是否渲染,这个时候我们就需要进行条件判断了。 Vue提供了下面的指令来进行条件判断: v-if v-else v-else-if v-show v-if的渲染原理: v-if是惰性的; 当条件为false时,其判断的内容完全不
阅读全文
posted @ 2022-01-10 16:18 sunflower-js
阅读(45)
评论(0)
推荐(0)
2022年1月7日
♠ vue 模版语法、vue3变化
摘要: Vue3带来的变化(性能) 使用Proxy进行数据劫持 在Vue2.x的时候,Vue2是使用Object.defineProperty来劫持数据的getter和setter方法的; 这种方式一致存在一个缺陷就是当给对象添加或者删除属性时,是无法劫持和监听的; 所以在Vue2.x的时候,不得不提供一些
阅读全文
posted @ 2022-01-07 23:47 sunflower-js
阅读(168)
评论(0)
推荐(0)
2022年1月5日
♣ dom-浏览器事件
摘要: https://developer.mozilla.org/zh-CN/docs/Web/API/Node
阅读全文
posted @ 2022-01-05 00:26 sunflower-js
阅读(17)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告