html 收藏功能,用react怎么实现收藏功能?
用react怎么实现收藏功能?下面本篇文章给大家介绍一下react 实现收藏小星星功能 收藏,取消收藏的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
1.通过设置iconStatus取反来实现点击收藏,取消收藏的功能import React,{useState} from 'react'
function Model(){
const [icoStatus, setIcoStatus] = useState(true)
//点击收藏按钮
const iconSouCangData = (event, props) => {
setIcoStatus(!icoStatus)
}
return(
<>
icoStatusData(e,props)}>
>
)}
2.下面这种是针对循环的列表进行收藏,取消收藏import React,{useState} from 'react'
function Model(){
const [icoStatus, setIcoStatus] = useState(true)
//点击收藏按钮
const iconSouCangData = (event, props) => {
setIcoStatus(!icoStatus)
}
return(
<>
iconSouCangData(e,props)}>
iconSouCangData(e,props)}>
>
)}本文转载自:https://blog.csdn.net/qq_36947128/article/details/104619211
更多web前端知识,请查阅 HTML中文网 !!
html 收藏功能,用react怎么实现收藏功能?相关推荐
- 收藏功能_微信强大的收藏功能,你们用了吗?
在中国说到即时聊天工具,就得说到微信和QQ了,他们都是腾讯旗下的产品,今天麦叔要和大家聊的是微信,去年官方数据显示微信用户已超过10亿,庞大用户群体在使用它,但它的一些功能并不是每个人都会知道,今天麦 ...
- .NET常用功能和代码[总结与收藏] (转)
.NET常用功能和代码[总结与收藏] 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open('*.aspx?id=& ...
- ios开发收藏按钮_iOS使用CoreData实现收藏功能
实现收藏有很多方式,我在自己练习的项目中用CoreData实现了一下收藏功能,注释很少,算是自己做的一个笔记. 首先创建一个工具类继承NSObject,在里面实现所需要的方法. 工具类的.h文件: t ...
- 怎样找回html里收藏的文件夹,电脑浏览器收藏的网址重装后如何找回
很多的人都会在浏览器收藏网址,当我们遇到浏览器重装的时候如何找回收藏的网址呢?下面为您精心推荐了电脑浏览器收藏的网址重装后找回方法,希望对您有所帮助. 电脑浏览器收藏的网址重装后找回方法 在重装系统前 ...
- 云收藏系统|基于Springboot实现云收藏系统
作者主页:编程千纸鹤 作者简介:Java.前端.Pythone开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路 关注作者有好 ...
- PHP副本保存用什么函数,PHP_收藏的PHP常用函数 推荐收藏保存,内容: 复制代码 代码如下: lt - phpStudy...
收藏的PHP常用函数 推荐收藏保存 内容: 复制代码 代码如下: function GetIP() { //获取IP if ($_SERVER["HTTP_X_FORWARDED_FOR&q ...
- react hooks使用_如何使用Hooks将React类组件转换为功能组件
react hooks使用 by Balaganesh Damodaran 通过Balaganesh Damodaran 如何使用Hooks将React类组件转换为功能组件 (How to conve ...
- 初探react,用react实现一个todoList功能
初探react,用react实现一个todoList功能
- 360浏览器怎么收藏网页 360安全浏览器快速收藏网页方法简述
不少网友都有将一些常用的网站收藏在浏览器中的习惯,以便下次快速打开该站点或找寻.那么,在360浏览器中该怎么收藏网页呢?下面小编就来简单介绍一下360安全浏览器快速收藏网页的方法,有需要的朋友可以稍作 ...
最新文章
- 为什么创建线程池一定要用ThreadPoolExecutor?
- 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
- python axes_python matplotlib中axes与axis的区别?
- python 检测列表中是否有空值,检查python列表中是否已经存在数字
- 5000个常用汉字(完整版) 繁体简体
- php ci框架开发手册下载,CI快速开发中文手册
- Qt Model/View 学习(6) - Delegate教程之——渲染
- 【愚公系列】2022年04月 微信小程序-Flex布局详解
- Blender 快捷键笔记
- oj题目 分解质因数
- Mybatis 报错Mapper method ‘xxx‘ has an unsupported return type
- PT100热敏电阻原理解析
- css 标记选择器,CSS标记选择器
- python爬取股票数据,以上证指数为例,可以爬取任何股票,保存为temp.csv文件
- 微信小程序轮播中的current_手把手教你美化微信小程序中的轮播效果
- 项目管理十大知识领域(八)--- 项目干系人管理(过程、输入、工具和技术、输出)
- 【matlab报错问题个人总结】数组超出索引维度
- 如何手动启动MySQL服务器
- Dubbo 的集群容错模式:Failover Cluster
- Appium 从入门到实践
热门文章
- 95-847-040-源码-Netty-netty在Flink运行时的简介
- 95-240-060-源码-state-状态生存时间(TTL)
- 【Flink】Too many fields referenced from an atomic type
- erc20怎么查询代币交易记录_信用卡在pos机上刷卡手续费怎么算?信用卡刷卡记录如何查询?...
- 搞定面试官:咱们从头到尾再说一次 Java 垃圾回收
- 为什么我不建议你使用Java序列化
- 23种设计模式(3)-原型模式
- String被设计成不可变和不能被继承的原因
- win8无法使用内置管理员账户打开的解决方法
- 【Hive的高级查询详】