为什么我的模型在使用预渲染时无法正确绑定?

时间:2017-05-30 12:40:23

标签: javascript angular asp.net-core asp.net-core-1.1

我的Angular app元素在Home/Index/视图中显示如下:

<app asp-prerender-module="ClientApp/dist/main-server">Loading...</app>

<script src="~/dist/vendor.js" asp-append-version="true"></script>
@section scripts {
    <script src="~/dist/main-client.js" asp-append-version="true"></script>
}

当我按原样运行应用程序时,在应用程序呈现任何内容之前,我会收到错误页面。该页面上的错误是:

  

异常:调用节点模块失败,错误:错误:模板   解析错误:无法绑定到&#ng; ngModel&#39;因为它不是一个已知的财产   输入&#39;。 (&#34; / label&gt;] [(ngModel)] =&#34; user.FirstName&#34; class =&#34; form-control&#34; /&gt;

对于我引入的唯一Angular组件[(ngModel)]="*model.propName*"页面,每个Register绑定都有一个这样的错误。

如果我从asp-prerender-module标记移除了app,则根本不会渲染,只是显示文字&#34;正在加载...&#34;。< / p>

0 个答案:

没有答案