React练习 :百度输入法
Posted sx00xs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React练习 :百度输入法相关的知识,希望对你有一定的参考价值。
需求:
点击显示输入法选择框,再次点击隐藏;点击close按钮,关闭输入法选择面板。
解析:设置isShow Boolean state,利用setShow来切换其显/隐。
import React,{useState,useEffect} from ‘react‘; import ReactDOM from ‘react-dom‘; import ‘./index.css‘; function Inputmethod(){ const [isShow,setShow]=useState(false); return( <div id="outer"> <button onClick={()=>setShow(!isShow)}>输入法</button> <ul id="ime" className={isShow ? ‘new‘ : ‘‘}> <li><a href="#">手写</a></li> <li><a href="#">拼音</a></li> <li onClick={()=>setShow(false)} id="close"><a href="#">关闭</a></li> </ul> </div> ) } ReactDOM.render( <Inputmethod/>, document.getElementById(‘root‘) )
以上是关于React练习 :百度输入法的主要内容,如果未能解决你的问题,请参考以下文章
[vscode]--HTML代码片段(基础版,reactvuejquery)
javascript 用于在节点#nodejs #javascript内设置react app的代码片段
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段