.net core vue elementui MVC模式(传统web开发模式)目录
1、Libman 客户端管理库先下载安装ElementUi
vs2017在项目右键—>添加—>添加客户端库


下载安装Vue

安装后Libman 配置文件

2、项目views文件夹除了Home文件夹Index.cshtml,其他全部删掉,从elementUI官网选择布局容器和导航菜单
Index.cshtml文件
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Index</title>
<link rel="stylesheet" href="~/css/main.css" />
<link rel="stylesheet" href="~/lib/element-ui/theme-chalk/index.css" />
<script type="text/javascript" src="~/lib/vue/vue.js"></script>
<script type="text/javascript" src="~/lib/element-ui/index.js"></script>
</head>
<body>
<div id="app">
<el-container>
<el-header>Header</el-header>
<el-container>
<el-aside width="230px">
<el-menu default-active="2"
class="el-menu-vertical-demo"
@@open="handleOpen"
@@close="handleClose"
background-color="#545c64"
text-color="#fff"
active-text-color="#ffd04b"
style="height:100%;">
<el-submenu index="1">
<template slot="title">
<i class="el-icon-location"></i>
<span>导航一</span>
</template>
<el-menu-item-group>
<templ

本文介绍了如何在.NET Core MVC项目中结合Vue.js和ElementUI搭建前端框架。首先通过Libman下载并安装ElementUI和Vue,然后删除除Home外的views文件夹,引入ElementUI的布局和导航菜单。接着,详细阐述了如何将控制器的数据传递给视图,实现三级导航。此外,还添加了左侧导航的隐藏功能,并记录了在.NET Core中使用Vue事件绑定和控制器传值时遇到的问题。最后提供了源码下载链接。
最低0.47元/天 解锁文章
950





