<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 網站開發 > JavaScript >
      • JavaScript教程之在vue2.0中引用element-ui組件庫

      • 2019-04-28 21:36 來源:未知

      element-ui是由餓了么團隊開發的一套基于 Vue 2.0 的桌面端組件庫。

      官網:http://element.eleme.io/

       

      安裝

      npm i element-ui -S

       

      引用完整的element-ui

      import ElementUI from 'element-ui';
      import 'element-ui/lib/theme-chalk/index.css';
      
      Vue.use(ElementUI);

      需要注意的是,樣式文件需要單獨引入。

      如果報錯,在 webpack.config.js 中配置 file_loader。可以在 rules 數組內直接增加下面這個配置項:

      {
          test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/,
          loader: 'file-loader'
      }

       

      按需引入組件

      1、安裝 babel-plugin-component 插件:

      npm install babel-plugin-component -D 

       

      2、修改 .babelrc 配置文件

       

      {
          "presets": [
              ["env", { "modules": false }],
              "stage-3"
          ]
      }

       

      改為:

      復制代碼
      {
        "presets": [["env", { "modules": false }]],
        "plugins": [
          [
            "component",
            {
          "libraryName": "element-ui",
          "styleLibraryName": "theme-chalk"
            }
          ]
        ]
      }
      復制代碼

       

      3、如果報錯,在 webpack.config.js 中配置 file_loader。

      可以在 rules 數組內直接增加下面這個配置項:

       

      {
          test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/,
          loader: 'file-loader'
      }

       

      4、使用組件

      復制代碼
      import { Button, Select } from 'element-ui';
      
      Vue.component(Button.name, Button);
      Vue.component(Select.name, Select);
      /* 或寫為
       * Vue.use(Button)
       * Vue.use(Select)
       */
      復制代碼

      相關教程
      江苏快3 乐平 | 阿勒泰 | 惠州 | 和田 | 晋城 | 威海 | 桓台 | 阿勒泰 | 曲靖 | 武安 | 张掖 | 梧州 | 平潭 | 滕州 | 汝州 | 临沂 | 东台 | 绵阳 | 台南 | 甘孜 | 绥化 | 兴安盟 | 商洛 | 绥化 | 东莞 | 菏泽 | 南充 | 葫芦岛 | 山南 | 宁国 | 上饶 | 娄底 | 建湖 | 淮安 | 昌吉 | 公主岭 | 遵义 | 广西南宁 | 海宁 | 来宾 | 河北石家庄 | 曲靖 | 博尔塔拉 | 南充 | 扬中 | 黄石 | 柳州 | 六安 | 孝感 | 济宁 | 宿州 | 泰安 | 贵州贵阳 | 锦州 | 郴州 | 秦皇岛 | 长治 | 南平 | 库尔勒 | 徐州 | 海南 | 宿州 | 淄博 | 昆山 | 安顺 | 内江 | 诸暨 | 喀什 | 南平 | 安庆 | 白山 | 亳州 | 黄南 | 新乡 | 河池 | 烟台 | 龙口 | 玉林 | 内蒙古呼和浩特 | 南安 | 滕州 | 延安 | 邹平 | 孝感 | 天水 | 莱州 | 四川成都 | 赵县 | 金坛 | 宣城 | 昌吉 | 通辽 | 昌吉 | 辽阳 | 盐城 | 大庆 | 西双版纳 | 章丘 | 襄阳 | 安顺 | 武夷山 | 兴化 | 普洱 | 白沙 | 武威 | 永新 | 陵水 | 陵水 | 宁夏银川 | 金昌 | 佛山 | 德清 | 菏泽 |