【发布时间】:2018-08-17 19:45:01
【问题描述】:
在 ASP.net 视图中,当单击某个链接或按钮时,它需要在模态 DIV 中加载 Angular 5 或 6 应用程序,而不是框架。这类似于使用 MVC 控制器返回部分视图。我不想发布到控制器操作,而是使用 ajax.load('theAngularIndexHtml',{username:"aUsername" station:"aLocation" sta3n:"648" patientSID:"anId" patientIEN:"anIEN" patientName:" aPatientName" patientSSN4:"unknown" noteTitle:"Treatment Candidacy Note">}) 一起绕过了控制器。这可能吗?如果是,如何将参数值设置为 Angular app-root 组件的属性。我是否需要删除 html 模板中的所有内容,但 app-root 除外? Angular 需要在头部有一个基本标签,如何处理呢?这是 Angular 的 index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Treatment Candidacy Note</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root userName="aUsername" station="aLocation" sta3n="648" patientSID="anId" patientIEN="anIEN" patientName="aPatientName" patientSSN4="unknown" noteTitle="Treatment Candidacy Note">
</app-root>
</body>
</html>
【问题讨论】:
标签: jquery asp.net-mvc angular