npm包mofron-layout-float使用教程

阅读时长 8 分钟读完

简介

mofron-layout-float是一款能够实现浮动布局效果的npm包,更重要的是它可以与React、Angular、Vue等前端框架无缝对接,对前端开发工程师来说十分方便。

它能够帮助我们实现一个优雅、灵活、可适应性强的页面布局,既不沾染太多的CSS,也能避免笨重的JS DOM操作。

安装

由于mofron-layout-float是一个npm包,因此我们需要先通过npm安装它。具体步骤如下:

使用方法

在React中使用

首先我们需要找到我们的布局容器,然后再进行布局。

-- -------------------- ---- -------
------ ------ - --------- - ---- --------
------ -------- ---- ------------
------ - ------------ --------- - ---- ----------------------

-- ------------
----- ----- - -
  ---------------- ----------
  ------- ---- ----- ------
  -------- ------
-

----- --- ------- --------- -
  -------- -
    ------ -
      -----
        --------- -----------
        ---- ------------- ---------- -- ----------------
          -
            -- -------
            -------------
              - ------ ---- ------- ---- ---- ------- --------- ---------- --
              - ------ ---- ------- ---- ---- ------- --------- ----------- --
              - ------ ---- ------- ---- ---- ------- --------- ------------- --
              - ------ ---- ------- ---- ---- ------- --------- -------------- -
            --
          -
        ------
      ------
    -
  -
-

在Angular中使用

我们需要在组件的ts文件中进行定义

-- -------------------- ---- -------
------ - ---------- -------------- ---------- ---------- - ---- ----------------
------ - ---------- ----------- - ---- ----------------------

------------
  --------- -------------------
  ------------ --------------------------------
  ---------- --------------------------------
--
------ ----- -------------------- ---------- ------------- -

  ---------------------------------- - ------- ----- -- ------------- -----------

  ----------------- -

    ----- ------------- ----------- - --------------------------------

    -- -------
    ------------------------------------ -
      - ------ ---- ------- ---- ---- ------- --------- ---------- --
      - ------ ---- ------- ---- ---- ------- --------- ----------- --
      - ------ ---- ------- ---- ---- ------- --------- ------------- --
      - ------ ---- ------- ---- ---- ------- --------- -------------- -
    --

  -

-

在Vue中使用

和Angular类似,我们需要在组件的js文件中进行定义

-- -------------------- ---- -------
------ - ---------- ----------- - ---- ----------------------

------ ------- -
  ----- ---------------
  --------- -
    ----- ------------ - ---------------------

    -- -------
    ------------------------------------ -
      - ------ ---- ------- ---- ---- ------- --------- ---------- --
      - ------ ---- ------- ---- ---- ------- --------- ----------- --
      - ------ ---- ------- ---- ---- ------- --------- ------------- --
      - ------ ---- ------- ---- ---- ------- --------- -------------- -
    --

  -
-

参数说明

示例代码

-- -------------------- ---- -------
------ ------ - --------- - ---- --------
------ -------- ---- ------------
------ - ------------ --------- - ---- ----------------------

-- ------------
----- ----- - -
  ---------------- ----------
  ------- ---- ----- ------
  -------- ------
-

----- --- ------- --------- -
  -------- -
    ------ -
      -----
        --------- -----------
        ---- ------------- ---------- -- ----------------
          -
            -- -------
            -------------
              - ------ ---- ------- ---- ---- ------- --------- ---------- --
              - ------ ---- ------- ---- ---- ------- --------- ----------- --
              - ------ ---- ------- ---- ---- ------- --------- ------------- --
              - ------ ---- ------- ---- ---- ------- --------- -------------- -
            --
          -
        ------
      ------
    -
  -
-

-------------------- --- ---------------------------------

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600576bd81e8991b448eab28

纠错
反馈