国产gaysexchina男同gay,japanrcep老熟妇乱子伦视频,吃奶呻吟打开双腿做受动态图,成人色网站,国产av一区二区三区最新精品

AngularJS 表達(dá)式函數(shù)化

2018-07-26 17:23 更新

$parse 這個(gè)服務(wù),為 js 提供了類(lèi)似于 Python 中 @property 的能力:

angular.module('app', [], angular.noop)
.controller('TestCtrl', function($scope){
  $scope.get_name = $parse('name');
  $scope.show = function(){console.log($scope.get_name($scope))}
  $scope.set = function(){$scope.name = '123'}
});

$parse 返回一個(gè)函數(shù),調(diào)用這個(gè)函數(shù)時(shí),可以傳兩個(gè)參數(shù),第一個(gè)作用域,第二個(gè)是變量集,后者常用于覆蓋前者的變量:

var get_name = $parse('name');
var r = get_name({name: 'xx'}, {name: 'abc'});
console.log(r);

$parse 返回的函數(shù),也提供了相應(yīng)的 assign 功能,可以為表達(dá)式賦值(如果可以的話(huà)):

var get_name = $parse('name');
var set_name = get_name.assign;
var r = get_name({name: 'xx'}, {name: 'abc'});
console.log(r);

var s = {}
set_name(s, '123');
var r = get_name(s);
console.log(r);


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)