當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript exports.expression_unbind函數代碼示例

本文整理匯總了TypeScript中@project/observer/src/exports.expression_unbind函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript expression_unbind函數的具體用法?TypeScript expression_unbind怎麽用?TypeScript expression_unbind使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了expression_unbind函數的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: function

		dispose: function(){
			expression_unbind(
				this.expr,
				this.model,
				this.controller,
				this.binder
			);

			this.controller = null;
			this.model = null;
			this.ctx = null;

			var switch_ = this.Switch,
				key,
				els, i, imax
				;

			for(key in switch_) {
				els = switch_[key];

				if (els == null)
					continue;

				imax = els.length;
				i = -1;
				while ( ++i < imax ){
					if (els[i].parentNode != null)
						els[i].parentNode.removeChild(els[i]);
				}
			}
		}
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:31,代碼來源:switch.ts

示例2: function

    dispose: function(){
        var switch_ = this.Switch,
            imax = switch_.length,
            i = -1,

            x, expr;

        while( ++i < imax ){
            x = switch_[i];
            expr = x.node.expression;

            if (expr) {
                expression_unbind(
                    expr,
                    this.model,
                    this.controller,
                    this.binder
                );
            }

            x.node = null;
            x.elements = null;
        }

        this.controller = null;
        this.model = null;
        this.ctx = null;
    }
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:28,代碼來源:if.ts

示例3: function

		dispose: function(){
			expression_unbind(
				this.expr,
				this.model,
				this.parent,
				this.binder
			);
			this.parent = null;
			this.model = null;
			this.ctx = null;
		}
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:11,代碼來源:with.ts

示例4: function

	dispose: function(){
		
		expression_unbind(
			this.expr || this.expression, this.model, this.parent, this.binder
		);
	}
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:6,代碼來源:proto.ts

示例5: function

 Component.attach(ctr, 'dispose', function(){
     expression_unbind(expr, model, ctr, binder);
 });
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:3,代碼來源:bind.ts

示例6: unsubscribe

 unsubscribe(cb: Function) {
     super.unsubscribe(cb);
     if (this.cbs.length === 0) {
         expression_unbind(this.astNode, this.model, this.ctr, this.tick);
     }
 }
開發者ID:atmajs,項目名稱:MaskJS,代碼行數:6,代碼來源:ObjectStream.ts


注:本文中的@project/observer/src/exports.expression_unbind函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。