#javascript #angular
Вопрос:
У меня есть эта функция в файле JS, который я вызываю в своем угловом компоненте. Номер телефона в настоящее время должен быть введен пользователем, но я ищу способ его динамического использования из своего углового компонента. Любая помощь будет признательна!
/// this is the phone number I want to come from my component var e = window.prompt("Please enter your Phone Number"); async function call_ringout() { try { var resp = await platform.post('/restapi/v1.0/account/~/extension/~/ring-out', { 'from': { 'phoneNumber': RINGCENTRAL_USERNAME }, 'to': { 'phoneNumber': e }, 'playPrompt': false, }) var jsonObj = await resp.json() console.log("Call placed. Call status: " jsonObj.status.callStatus) } catch (e) { console.log(e.message) } }
Это код из моего компонента, в котором я вызываю эту функцию. Я изменил функцию JS, чтобы использовать номер телефона в качестве параметра, и передал его из своего компонента, но это не сработало.
ngOnInit(): void { // I tried passing the phone num. to function as parameter here //ringout.call_ring('phone number') ringout.call_ring()
Комментарии:
1. Используйте поле ввода с
[(ngModel)]
вместоwindows.prompt
?