zoukankan      html  css  js  c++  java
  • vue-cli3.0创建项目之完成登录页面

    借鉴博客:https://www.cnblogs.com/KenFine/p/10850386.html

    接着上一个创建的新项目vue-mydemo01来:

    1、创建一个login.vue组件页面:如下:

    2、路由配置,在router目录下index.js文件中配置如下:

    3、运行项目:yarn serve,打开浏览器如下:localhost:8080/#/login

      注意:把app.vue中的div中一定要加入代码:<router-view></router-view>

     

     

    ==========一个项目的login页面雏型就弄出来了==================

    下面使用element-ui框架,开始搞登录页面内容:

    1、开始安装element-ui插件:(由于以后要用到很多插件,现在就把以后要用的一些常插件安装了如:vuex、axios、sass等等等等等等 ),yarn安装插件命令:

    $ yarn add vuex axios element-ui --save

      yarn add node-sass  -D

      yarn add sass-loader -D

      yarn add style-loader -D

      安装完成后,package.json插件部分内容如下:

      

    2、在main引入Element-ui:

    3、去Element-ui官网使用它的各种表单按钮,把代码放到自己页面,调试一下就行了:

    4、样式怎么调就不贴了,结果如下:

    5、使用aixos插件,自定义一下插件方便使用:

      创建项目的时候已经安装了aixos插件了,这里就不安装了

      

      5.1、创建plugins目录,再创建httpUtils.js文件,内容如下:

      5.2、在main.js中引用:

    =======aixos插件在login页面中使用===============

      5.3、http请求插件我使用aixos,虽然vue有自己的vue-resource插件,但现在用aixos插件比较多:

        可以看到刚才封装的aixos功能的文件httpUtils.js已经使用上了

      5.4、使用aixos插件发送登录请求:

        先设置一下请求url的基本路径前缀:在刚才封装的axios功能的httpUtils.js文件中设置,如下:

        

        使用post请求:

    。。。

  • 相关阅读:
    Samba 基础搭建
    HBuilder 打包流程和遇到的坑
    js 字符串查找相同字母最长子串
    web前端简单的H5本地存储
    rem响应式JS
    JS洗牌算法
    Js 常用正则表达式
    JS_DOM_鼠标、键盘事件合集
    SE 2014年4月3日
    SE 2014年4月2日
  • 原文地址:https://www.cnblogs.com/spll/p/11726798.html
Copyright © 2011-2022 走看看