成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Antd message 這種組件為什么不需要在Render中使用,只需要在方法中調(diào)用

pingan8787 / 2043人閱讀

摘要:一般的引用中的組件我們需要如上代碼所示,需要把的組件放在我們的中去渲染,,注冊(cè)成功像這種組件,我們就可以當(dāng)作一個(gè)方法調(diào)用,然后出現(xiàn)相應(yīng)提示界面,其原理是利用方法,傳入相應(yīng)的標(biāo)簽和元素類型內(nèi)容,然后也是插入到根節(jié)點(diǎn)對(duì)應(yīng)實(shí)例方法如下

一般的引用antd中的組件我們需要
import {Button} from "antd"
class App extends React.Component{

render(){
    return(
        
) }

}
如上代碼所示,需要把import的組件放在我們的render中去渲染,
import {message,Button} from "antd"
class App extends React.Component{

handleClick=()=>{
     message.success("注冊(cè)成功!", 2)
}
render(){
    return(
        
) }

}
像message這種組件,我們就可以當(dāng)作一個(gè)方法調(diào)用,然后出現(xiàn)相應(yīng)提示界面,其原理是利用React.createElement()方法,傳入相應(yīng)的html標(biāo)簽和元素類型內(nèi)容,然后也是插入到Root根節(jié)點(diǎn)message對(duì)應(yīng)實(shí)例方法如下
getMessageInstance(function (instance) {

  var iconNode = React.createElement(_icon["default"], {
    type: iconType,
    theme: iconType === "loading" ? "outlined" : "filled"
  });
  instance.notice({
    key: target,
    duration: duration,
    style: {},
    content: React.createElement("div", {
      className: "".concat(prefixCls, "-custom-content").concat(args.type ? " ".concat(prefixCls, "-").concat(args.type) : "")
    }, args.icon ? args.icon : iconType ? iconNode : "", React.createElement("span", null, args.content)),
    onClose: callback
  });
});

});

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/105747.html

相關(guān)文章

  • React項(xiàng)目國際化(antd)多語言開發(fā)

    摘要:本國際化方案僅針對(duì)技術(shù)棧,且不會(huì)涉及服務(wù)端國際化內(nèi)容。引入多語言環(huán)境的數(shù)據(jù)雖然我只用到了文本翻譯的功能,以為就不需要加載這些數(shù)據(jù),但后來發(fā)現(xiàn)這是必須的步驟。 前言 最近新接了一個(gè)項(xiàng)目,從0開始做,需要做多語言的國際化,今天搞了一下,基本達(dá)到了想要的效果, 在這里簡單分享下: showImg(https://segmentfault.com/img/bVbuiJB); 背景國際化方案國際...

    tracymac7 評(píng)論0 收藏0
  • React項(xiàng)目國際化(antd)多語言開發(fā)

    摘要:本國際化方案僅針對(duì)技術(shù)棧,且不會(huì)涉及服務(wù)端國際化內(nèi)容。引入多語言環(huán)境的數(shù)據(jù)雖然我只用到了文本翻譯的功能,以為就不需要加載這些數(shù)據(jù),但后來發(fā)現(xiàn)這是必須的步驟。 前言 最近新接了一個(gè)項(xiàng)目,從0開始做,需要做多語言的國際化,今天搞了一下,基本達(dá)到了想要的效果, 在這里簡單分享下: showImg(https://segmentfault.com/img/bVbuiJB); 背景國際化方案國際...

    wushuiyong 評(píng)論0 收藏0
  • React+webpack+Antd從0到1開發(fā)一個(gè)todoMvc

    摘要:在裝載組件之前調(diào)用會(huì)組件的構(gòu)造函數(shù)。當(dāng)實(shí)現(xiàn)子類的構(gòu)造函數(shù)時(shí),應(yīng)該在任何其他語句之前調(diào)用設(shè)置初始狀態(tài)綁定鍵盤回車事件,添加新任務(wù)修改狀態(tài)值,每次修改以后,自動(dòng)調(diào)用方法,再次渲染組件??梢酝ㄟ^直接安裝到項(xiàng)目中,使用或進(jìn)行引用。 首先我們看一下我們完成后的最終形態(tài):TodoMvc: showImg(https://segmentfault.com/img/remote/14600000085...

    sanyang 評(píng)論0 收藏0
  • JSON生成Form表單

    摘要:是校驗(yàn)表單組件數(shù)據(jù)正確性的字段,其值為數(shù)組,里面的數(shù)組元素可以為。所以數(shù)組元素如果為的話,其內(nèi)容就是的。到目前為止,表單適合大部分的表單應(yīng)用場景。 JSON表單 描述 JSON表單是一個(gè)基于React的抽象組件,它可以把JSON數(shù)據(jù)格式描述的表單轉(zhuǎn)換成項(xiàng)目中的表單,它可以用簡短的幾行代碼,快速的生成Form表單。JSON表單的優(yōu)點(diǎn)是: 可以快速構(gòu)建出一個(gè)表單 表單的數(shù)據(jù)、邏輯、視圖分...

    bingchen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<