element-ui

Element-ui

  • 安装 element-ui

    npm i element-ui -S
    
  • main.js中导入vue

    import 'element-ui/lib/theme-chalk/index.css' //导入样式
    
    import ElementUI from 'element-ui'
    
    Vue.use(ElementUI)
    
  • web.conf.js中 更新字体,添加 ttf|woff

    {
    
      test: /\.(png|jpg|gif|svg|ttf|woff)$/,
    
      loader: 'file-loader',
    
      options: {
    
        name: '[name].[ext]?[hash]'
      }
    }
    
  • 安装babel插件

    npm install\
    babel-plugin-syntax-jsx\
    babel-plugin-transform-vue-jsx\
    babel-helper-vue-jsx-merge-props\
    babel-preset-es2015\
    --save-dev
    
  • 编辑 .bablerc文件

    {
      "presets": [
        ["es2015", { "modules": false }],
        ["env", {
          "modules": false,
          "targets": {
            "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
          }
          }
        ],
        "stage-2"
      ],
      "plugins": ["transform-vue-jsx", "transform-runtime"]
    }
    
  • index.js

    import { Button, Select  } from 'element-ui';
    vue.use(Button)
    vue.use(Select)
    
  • element-ui

    <template>
        <div>
            <div>
                <h2>用户注册</h2>
                <el-row>
                    <el-input v-model="username" placeholder="请输入内容"></el-input>
                    <el-input v-model="password" placeholder="请输入内容" show-password></el-input>
                    <el-button @click="register">注册</el-button>
                </el-row>
            </div>
        </div>
    </template>
    
    
    <script>
    export default {
        
        name:'goods',
        data(){
            return {
                username:'',
                password:'',
            }
        },
        methods:{
            register:function(){
                var params = new URLSearchParams();
                params.append('name',this.username);
                params.append('password',this.password)
                this.axios({
                    method:'post',
                    data:params,
                    url:'api/app01/add/'
                }).then(res=>{
                    
                }).catch(error=>{
    
                });
            }
        }
    }
    </script>
    
posted @   巫小诗  阅读(196)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示