Я хочу использовать vue.json в моем проекте asp.net mvc. Я загрузил vue.js из пакета nuget и перетащил его в макет. Когда я запускаю проект, кажется, что это
Вывод кодаhttps://i.stack.imgur.com/ZGRpN.png
или это https://ibb.co/fMa2eU
это исходный код layout.cshtml
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8" />
<meta name = "viewport" content = "width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
<script src = "~/Scripts/vue.min.js"></script>
</head>
<body>
@RenderBody()
</body>
</html>
и это код index.cshtml
<div id = "#vueapp">
<input type = "text" v-model = "firstName"/>
<p>{{ firstName }}</p>
</div>
<script>
var mainvue = new Vue({
el: "#vueapp",
data: {
firstName:"fasdfa",
},
})
</script>
Мне интересно, почему он не работает, пожалуйста, помогите



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Недопустимый синтаксис в вашем html-коде, вы не можете писать id = "#vueapp", опустите #, id = "vueapp", и все будет хорошо. Но держите el: "#vueapp", это то, как вы относитесь к идентификатору
Когда вы говорите, что это не работает, что на самом деле происходит? Если вы откроете в браузере инструменты разработчика> консоль, регистрируются ли там ошибки?