我想在我的js代码中获取$ scope变量值,其中我定义了实例gs,它的对象是语言,我想将我的对象值'fr'更改为我的$scope.lang.languagesel
值。
$scope.change=function() {
if($scope.data.defaultLanguage=="de_DE") {
$scope.lang.languagesel = 'nl'
} else if($scope.data.defaultLanguage=="fr_FR") {
$scope.lang.languagesel = 'fr'
} else {
$scope.lang.languagesel = 'nl'
}
}
$scope.lang={};
$scope.lang.languagesel = 'nl';
和我的js代码一样
var g = new gs("map", { language:'fr' });
如何在语言对象
中获取范围变量'en'的值答案 0 :(得分:0)
您可以将变量绑定到窗口,然后在正常的javascript中访问它:
$window.lang = $scope.lang.languagesel;
稍后在Javascript中:
var g = new gs("map", { language:window.lang });