vue-cli

传统的web项目中一个页面就是一个html文件
各个文件之间都是独立的,想要进行一个公共的操作(例如判断用户是否已经登录)
就需要在每个页面中编写判断的代码,工作量很大

这种结构的web项目,目前被淘汰了,没有一种全局配置方式

现在的前端推出了一种新的架构思想

是一种单页面架构+组件的思想

一个项目中最终只有一个html文件,也只new一个vue对象
    在html页面中可以切换不同的组件
    这样就可以很方便的进行一些全局的配置
    
搭建前端新的项目结构
 
 前提:需要一个前端运行环境  node.js是前端开发的一个运行环境
 
 使用hbuilder x创建一个前端项目
 
 了解项目的结构
 
 在终端中使用npm run serve 命令 启动前端项目

创建自己的组件  Login.vue

在前端项目中,组件不能直接通过文件名访问,需要借助vue中组件路由的功能,
1.安装下载 vue router组件     让vue把所有组件管理起来,为每个组件配置一个映射地址

2.创建一个router目录,创建一个index.jx文件
    配置路由

import login from '../views/login'; /* 导入其他组件 */

import content from '../components/content'; /* 导入其他组件*/

Vue.use(router)
 
3.在main.js中配置路由组件

import Vue from 'vue';

import router from 'vue-router'; /* 导入路由 */

var rout = new router({

    routes: [ {

   path: '/index',

   name: 'index',

   component: index

},

{

    path: '/content',

    component: content

     }

  ]

})

//导出路由对象

export default rout

4.在app.vue中添加一个<router-view/>


elementUI
1.下载elementUI
2.在main.js中配置elementUI
3.在登录组件中,借用elementUI表单组件,生成登录表单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值