那么,如果您的控制器操作返回一个带有预填充值的模型,那么如何让KnockoutJS知道它们呢?
例如:
@Html.TextBoxFor(m => m.Title, new { data_bind="value: title"} )
然而,在我绑定knockout.js ViewModel的$(document).ready()上,这个值还没有填充:
$(document).ready({
var viewModel = {
title: ko.observable($("#Title").val()) // too early for thi
我试图让下拉菜单显示,但出于某种原因,选项列表没有填充。如果我直接在html中显示user.repList,它将正确显示,因此我知道列表不是空的。我一定是打错了这个表格,但我看不出怎么回事。我做错了什么?
模型
//initializes form which contains
repList: new FormControl(this.user.repList)
视图
<form [formGroup]="editUserForm" (ngSubmit)="onSubmit()">
<label>Choose Rep&