Добавление источника lua в проект приводит к ошибке компоновщика

Скопируйте глобальную переменную в переменную в области вашего контроллера.

function MyCtrl($scope) {
   $scope.variable1 = variable1;
}

Затем вы можете просто получить к ней доступ, как вы пробовали. Но учтите, что эта переменная не изменится при изменении глобальной переменной. Если вам это нужно, вы можете вместо этого использовать глобальный объект и «скопировать». Поскольку он будет «скопирован» по ссылке, он будет тем же самым объектом, и, следовательно, будут применены изменения (но помните, что для работы вне AngularJS вам потребуется сделать $ scope. $ Apply inway).

Но, может быть, было бы полезно, если бы вы описали то, что вы на самом деле пытаетесь достичь. Поскольку использование глобальной переменной, подобной этой, почти никогда не является хорошей идеей, и, вероятно, лучший способ достичь вашего предполагаемого результата.

0
задан greatwolf 24 February 2015 в 23:32
поделиться