knockout.js

У меня есть ASP.NET проект MVC 4, и я застрял на архитектурном решении о том, какую структуру JavaScript или библиотеку использовать Angular.js или стук.js. В настоящее время я склоняюсь к использованию углового.js над нокаутом.js, но не хочу, чтобы узнать на полпути во время разработки проекта я сделал ошибк...

учитывая вычисленное свойство vm.checkedValueCount = ko.computed(function(){ var observables = getCurrentValues(); //an array of ko.observable[] return _.filter(observables, function(v) { return v() }).length; }); предположим, что getCurrentValues () может возвращать различные наборы наблюдаемых объе...

Я использую нокаут.js в течение нескольких месяцев, и найти его ежедневную радость в использовании. Выгоды от того, что вам не нужно управлять состоянием на dom или применять свои собственные пользовательские привязки, невероятны, и я не возражаю против того, чтобы не иметь функций модели из коробки. Но каж...

Я не вижу, что здесь не так, но изображение не отображается с помощью следующего шаблона нокаута: <script type="text/html" id="legend-template"> <div><input type="checkbox" data-bind="click : doSomething" ></input> <img width="16px" height="16px" data-bind="src: ...

я использую Knockout.js привязать iframe src тег (это будет настраиваться по отношению к пользователю). теперь, если пользователь настроил http://www.google.com (я знаю, что он не будет загружаться в iframe, поэтому я использую его для сценария-ve), и это должно быть показано в IFrame. но он выдает ошибку: -...

рассмотрим функцию, которая возвращает два значения. Мы можем написать: // Using out: string MyFunction(string input, out int count) // Using Tuple class: Tuple<string, int> MyFunction(string input) // Using struct: MyStruct MyFunction(string input) какой из них является лучшей практикой и почему?...

недавно я выделил ViewModel в отдельный файл JavaScript. var Report = (function($) { var initialData = []; var viewModel = { reports: ko.observableArray(initialData), preview: function(path) { // preview report }, otherFunctions: function() {} }; re...

Я начинаю с этого: <script src="/Scripts/jquery-1.6.2.min.js" ... <script src="/Scripts/knockout-1.2.1.debug.js" ... <script src="/Scripts/knockout.mapping-latest.js" ... <script src="/Scripts/jquery.unobtrusive-knockout.min.js" ... затем я вытаскиваю плоский объект JSON с сервера и привязываю ...

при использовании нокаута, в чем преимущество использования только для чтения вычисляемых наблюдаемых, а не простых функций? Возьмите следующий конструктор viewmodel и фрагмент html, например: var ViewModel = function(){ var self = this; self.someProperty = ko.observable("abc"); self.anotherProp...

этот код выдает ошибку (в Chrome): "не удается найти закрывающий тег комментария для соответствия: ko foreach: MyPlans": <table> <!-- ko foreach: MyPlans --> <tr> <td>Test</td> </tr> <!-- /ko --> </table> Если я использую список вместо этого...