小编Sam*_*Sam的帖子

Kendo UI MVVM - 如何获得相反或不对或!数据绑定时的二进制变量

我想要做的是:

<input data-bind="value: Adult.FirstName, visible: editable" />
<span data-bind="text: Adult.FirstName, visible: !editable"></span>

viewModel = kendo.observable({
    editable: false
});
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

Uncaught SyntaxError: Unexpected token !
Run Code Online (Sandbox Code Playgroud)

我能够弄清楚如何做到这一点的唯一方法是:

<input data-bind="value: Adult.FirstName, visible: editable" />
<span data-bind="text: Adult.FirstName, visible: not('editable')"></span>

viewModel = kendo.observable({
    editable: false,
    not: function(value) { return !this.get(value);},
});
Run Code Online (Sandbox Code Playgroud)

和:

<input data-bind="value: Adult.FirstName, visible: editable" />
<span data-bind="text: Adult.FirstName, visible: notEditable"></span>

viewModel = kendo.observable({
    editable: false,
    notEditable: function() { return !this.get("editable");},
});
Run Code Online (Sandbox Code Playgroud)

但我宁愿只跟踪一个没有额外功能的变量.

mvvm kendo-ui

7
推荐指数
1
解决办法
3184
查看次数

在R中应用:递归函数,它根据自己以前的结果运行

如何在按行操作时应用能够"看到"前面结果的函数?

这出现了很多,但我目前的问题需要学生运行总计,如果总数没有达到5则重置.

示例数据:

> df

row   Student Absent Consecutive.Absences                             
1        A       0                    0                              
2        A       1                    1                              
3        A       1                    2                              
4        A       0                    0 <- resets to zero if under 5
5        A       0                    0                              
6        A       1                    1                              
7        A       1                    2                              
8        A       1                    3                              
9        B       1                    1 <- starts over for new factor (Student)
10       B       1                    2                              
11       B       0                    0                              
12       B       1                    1                              
13       B       1                    2                              
14       B       1                    3                              
15 …
Run Code Online (Sandbox Code Playgroud)

r apply cumsum

3
推荐指数
1
解决办法
3195
查看次数

标签 统计

apply ×1

cumsum ×1

kendo-ui ×1

mvvm ×1

r ×1