【问题标题】:Kendo View Model Not Binding with DataSourceKendo 视图模型未与 DataSource 绑定
【发布时间】:2013-07-14 00:45:12
【问题描述】:

我想将我的表单绑定到一个 kedno 可观察视图模型。我可以让它与硬编码值一起工作,但不是数据源。我已验证数据源在视图中有一项,我可以获取它。请参阅下面的代码。有任何想法吗?谢谢

 //Hard coded first name binds to my form correctly
 var viewModel = kendo.observable({
        first_name: "John"
    });

 kendo.bind($("form"), viewModel);




//This doesn't bind correctly
var sharableDataSource = new kendo.data.DataSource({
     transport: {
            read: {
                     url: "myurl goes here" ,
                     dataType: "json"
                   }
                }
  });

var viewModel = kendo.observable({
       datasource: sharableDataSource
    });

kendo.bind($("form"), viewModel);



//HTML I am binding to
 <li>First Name <span class="value" data-bind="text: first_name"> </span></</li>

【问题讨论】:

  • @Downvoter 请解释否决票。

标签: kendo-ui kendo-mobile


【解决方案1】:

您要与第二个 viewModel 绑定什么 html?
而且这些都不是在同一个页面上吗?

【讨论】:

  • 只有一组 HTML。我尝试了第一个视图模型,它可以工作,然后将其注释掉并尝试第二个视图模型,但它不起作用。我猜您不能将数据源直接分配给可观察对象,但我不知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-17
  • 1970-01-01
  • 1970-01-01
  • 2020-06-20
  • 1970-01-01
  • 2017-04-25
相关资源
最近更新 更多