创建和使用全局绑定

贾高芬

如何在淘汰赛中创建全局绑定?

我希望能够做这样的事情:

<div class="col-lg-6" data-bind="visible: IsPayingUser">
    <!-- the server will not send any data for freemium, 
         so hide the element unless it's a paying customer -->
</div>

也就是说,我不想IsPayingUser在每个视图模型中都创建为属性,而是只定义一次。

haim770

您可以使用window关键字指示Knockout显式地“逃避” View-Model范围

<div class="col-lg-6" data-bind="visible: window.UserData.IsPayingUser">

在您的JavaScript中:

window.UserData = { IsPayingUser = ko.observable(false) };

值得注意的是,“淘汰方法”是使用嵌套的视图模型,并尝试避免污染全局范围。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

BIRT变量-如何创建和使用?

来自分类Dev

C#对象(创建和使用)

来自分类Dev

在SAS的IF语句中创建和使用列表

来自分类Dev

如何创建和使用vapi文件?

来自分类Dev

使用php创建和下载zip文件

来自分类Dev

创建和使用jar库

来自分类Dev

如何创建和使用OCaml模块?

来自分类Dev

Servlet继承以及全局对象的创建和访问

来自分类Dev

使用PhpStorm创建和配置Laravel项目

来自分类Dev

在C ++中创建和使用线程

来自分类Dev

在Umbraco CMS中创建和使用模板

来自分类Dev

在MvvmCross中以编程方式创建和绑定Android Spinners

来自分类Dev

使用Python创建和实现接口?

来自分类Dev

使用画布创建和使用类

来自分类Dev

在PHP中创建和使用魔术方法

来自分类Dev

使用plpgsql过程创建和访问全局状态

来自分类Dev

从变量创建和使用类

来自分类Dev

创建和使用类

来自分类Dev

如何在Flutter中创建和使用SnackBar进行重复使用(全局)

来自分类Dev

使用CMake创建和使用静态库

来自分类Dev

创建和使用坐标网格

来自分类Dev

创建和使用MediaWiki模板?

来自分类Dev

如何在Mule配置上创建和使用全局变量?

来自分类Dev

使用CMake创建和使用库

来自分类Dev

如何在WPF中创建和使用全局变量(C#)

来自分类Dev

从变量创建和使用类

来自分类Dev

Swift 框架的创建和使用

来自分类Dev

如何创建和使用全局实用程序模块?

来自分类Dev

动态创建和读取全局变量