美文网首页
ko的 dependentObservable 引用自身声明方式

ko的 dependentObservable 引用自身声明方式

作者: 温室寻荒凉 | 来源:发表于2017-04-19 18:21 被阅读0次

JavaScript对象没有任何办法引用他们自身,所以你需要通过myViewModelObject.myDependentObservable = ... 的形式添加依赖监控属性到view model对象上。 你不能直接在view model里声明他们,换句话说,你不能写成下面这样:

varviewModel = {

myDependentObservable: ko.dependentObservable(function() {

...

},/*can't refer to viewModel from here, sothis doesn't work*/)

}

… 相反你必须写成如下这样:

varviewModel = {

//Add other properties here as you wish

};

viewModel.myDependentObservable = ko.dependentObservable(function() {    

...

}, viewModel);//This is OK

转自这个博客

相关文章

  • ko的 dependentObservable 引用自身声明方式

    JavaScript对象没有任何办法能引用他们自身,所以你需要通过myViewModelObject.myDepe...

  • 引用类型--KO

    js数据类型 在javascript中数据类型分两大类:基本类型(值类型):number、boolean、Stri...

  • 自定义赋值运算符

    1.返回值类型需声明为该类型的引用,并在函数结束前返回实例自身的引用。只有返回一个引用,才允许连续赋值。 2.传入...

  • Kotlin学习笔记(1):标签

    标签的声明方式:标签名++"@",如:abc@标签的引用方式:"@"++标签名,如:@abc Kotlin中标签的...

  • 引用声明符

    对一个数据可以使用”引用“,这是c++对c的一个重要扩充,引用的作用是为变量起一个别名。 例如; int a; i...

  • 变量定义与声明的区别

    在C语言中变量有两种声明方式。一种叫做“定义性声明”,简称为“定义”,一种叫做“引用型声明”,简称为声明。 声明与...

  • string类的类成员函数

    赋值运算符的实现需要注意以下几点: 连续赋值。把返回值声明为该类型的引用,并在函数结束前返回实例自身的引用*thi...

  • go学习文档-map

    map 是引用类型,内存用 make 方法来分配 1、声明方式: 2、初始化方式: 永远不要使用 new,要用 m...

  • Kotlin-类和接口

    类的声明 同Java、Python等一样,Kotlin使用class关键字来声明一个类。 创建一个对象实例: Ko...

  • 0.2020年辛巴的JavaScript基础教程合集

    0、JS引用位置 1、常用 console.log 1、JS的三种声明方式,var。let。const 作用域js...

网友评论

      本文标题:ko的 dependentObservable 引用自身声明方式

      本文链接:https://www.haomeiwen.com/subject/cduhzttx.html