0 / 0 / 0
Регистрация: 20.08.2013
Сообщений: 10
1

c# + knockoutJS

18.09.2013, 18:36. Показов 1304. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вопрос: как скрыть строку
HTML5
1
<li>бла-бла-бла-бла</li>
при длине массива RootExercises < 1? ) Спасибо.



HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div class="ui-block-b" data-iscroll="">
        <ul id="sections" data-role="listview" data-inset="true" data-theme="c" data-bind="with: SelectedCourseU">
            <li data-role="list-divider" data-bind="text: Name"></li>            
            <li>бла-бла-бла-бла</li>       
             <!-- ko foreach: RootExercises -->
            <li data-bind="css: { checkup: Type }">
                <a href="#" data-bind="click: $root.StartExercise">
                    <div class="mark" data-bind="style: { 'background-color': $root.getColor(Result) }">&nbsp;</div>
                    <span data-bind="text: Name"></span>
                    <span class="ui-li-count" data-bind="text: Result + '%', visible: Result != -1"></span>
                </a>
            </li>
            <!-- /ko -->
         <\ul>
    </div>
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2013, 18:36
Ответы с готовыми решениями:

Валидация данных при разных условиях с использованием knockoutjs
Написал правило для проверки вхождения значения в массив данных. ko.validation.rules = { ...

ASP.Net MVC Web API + KnockoutJS обращение с методам АПИ
Здравствуйте. начал осваивать для себя новые технологии, но как то не все тривиально. из своих...

AngularJS, KnockoutJS, Backbone, ExtJS - это что-то вроде jQuery?
Знаю, что эти библиотеки облегчают создание интерфейса в соотв. с паттернами MVC, MVP, MVVM. А что...

Зачем нужны паттерны MVVM/MVC/MVP и библиотеки типа AngularJS, KnockoutJS, Backbone.js, ExtJS?
Читал много разных статей о разных перечисленных библиотеках. Везде пишут, что данная библиотека,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
19.09.2013, 13:32 2
в твой код вникать некогда. Knockout это очень увлекательная штука.
вот я делал кликабельной/некликабельной кнопку, в зависимости от того, есть ли в переменной значение.
объявлена переменная:
Javascript
1
2
var viewModel = {
            project: ko.observable(), ...
и специальный bind в разметке:
HTML5
1
<button type="button" data-bind="enable: viewModel.project() != undefined">Edit</button>
0
4 / 4 / 1
Регистрация: 21.09.2013
Сообщений: 20
22.09.2013, 23:19 3
Лучший ответ Сообщение было отмечено go2dream как решение

Решение

Если переменная находится в модели и если это Razor:

C#
1
2
3
4
@if(!Model.RootExercises < 1)
{
 <li>бла-бла-бла-бла</li>
}
0
22.09.2013, 23:19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru