راکت

اجرا کردن دستوری یا تابعی در دابل کوتیشن

8 پاسخ

من می خواهم در جاوا اسکریپت یک تابع یا یک فانکشن رو در داخل دابل کوتیشن اجرا کنم چطوری میشه

در php به این شکل تابع رو داخل دابل کوتیشن اجرا میکردیم

echo "{my}";
or
echo "fff".my;
1masoud
1masoud
@masoudproton
ثبت پرسش جدید

پاسخ‌ها

8
مهدی
مهدی
@code2code

توی php فقط متغییر رو میشه اینجوری استفاده کرد
اگرم میخوای یه تابع رو اینجوری استفاده کنی
به فرم زیر میتونی در غیر این صورت خیر


class MyClass {
    public $name;
    public function __construct($name){
        $this->name = $name;
    }
    public function getName() {
        return $this->name;
    }
}

$variable = new MyClass('Mehdi');
echo "Your name is: {$variable->getName()}";
1masoud
1masoud
@masoudproton

تخصص: php,laravel

@code2code
در جاوا اسکریپت چطوریه؟

شاید پاسخ شما همین‌جا باشد

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
@code2code
در جاوا اسکریپت چطوریه؟
من برای جاوا اسکریپت رو می خوام

مهدی
مهدی
@code2code

توی جاوااسکریپ از اکسان گراو ` استفاده کن قابلیتاش از کوتیشن بیشتره

`${myFunc()}`
function myFunc() {
    return 1;
}
1masoud
1masoud
@masoudproton

تخصص: php,laravel

@code2code
@ali.bayat
بعضی موارد جواب میده اما بعضی رو جواب نمیده
راه دیگه ای نداره
یا اصلا بشه داخل کوتیشن دستورات script رو نوشت یا جاوا اسکریپت رو پاس بدیم به php
چون فکر کنم اینجوری میشه چطوری یک فانکشن جاوا اسکریت رو پاس بدم به php و php v, در کوتیشن اجرا کنم

markers: [{
    time: ۹.۵,
    text: "this",
    overlayText: < video controlsList = "nodownload"
    id = 'example-video۲'
    class = "video-js vjs-default-skin"
    type = 'video/mp۴' > < /source></video > < div onclick = 'startCount()'
    "class="
    skip - button۱ ">gg</div>,
    class: "marker-blue"
}, ]

function startCount() {
    alert("fff");
}

الان startCount()رو داخل divاجرا فراخوانی کردم اما اجرا نمیشه

1masoud
1masoud
@masoudproton

تخصص: php,laravel

مهدی
مهدی
@code2code

فانکشن پاس بدی به php که چی بشه؟

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
@code2code
دوباره با php در جاوا اسکریپت فراخوانی کنم
اگه راهی هست بگید

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام