我已经成功地将我的 rails 模型绑定到我的 knockout.js viewModel,但是因为它应用绑定的方式像这样
<script type="text/javascript">
jQuery(function(){
// Create the viewModel with prefilled data
window.hud = new Hud(<%=raw @hud.to_json %>);
ko.applyBindings(window.hud); // And bind everything
});
</script>
我不确定我在哪里或如何在我的字段上应用 ko.computed() 。Knockout-Rails gem 使我所有的数据库字段都有一个 ko.observable() 附加到它们,但我只是不知道如何在某些字段上使用 ko.computed() 。
我对 knockout.js 还是很陌生,如果这没有多大意义,很抱歉,如果需要更多细节,请告诉我。谢谢。