Использование внешнего Javascript значения в App.Module - PullRequest
0 голосов
/ 07 августа 2020

Я хотел бы использовать внешнее значение javascript в App.Module. У меня есть внешний javscript вроде этого

my js. js

var range:number=0;
var d=new Date();
var y=d.getFullYear();

if(year==2020){
   range=5;
}
else{
   range=10;
}

В app.module мне нужно это значение будет доступна здесь

import "src/myjs.js"
imports:[
    ....
    ....
    testmodule.forRoot({
       users:{
         type:'#123'
         selectionrange:testFunction() // where this function needs to declare?
       }
     })

]

export class AppModule{
public testFunction():string{ //is that the best way to define a function here in export?
    if(range===5){
      return "range1"
    }
    else{
      return "range2"
    }

  }
}
 

Здесь, в объявлении функции, я использую эту переменную из файла JS. Я не уверен, что получу это или нет. Кроме того, эту функцию я не попадаю наверх, где я ее вызываю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...