如何在php标签内编写javascript?

时间:2018-03-22 09:20:58

标签: javascript php

我有一个 .php文件,其中,弹出一个弹出窗口,当点击一个按钮时,该弹出窗口必须显示数据库中的一些数据。有30个不同的按钮,都显示不同的数据。但是我写的代码似乎没有用。这是我的代码:

io.on('connection', function(socket){
   attachEvents(socket)
});

// Or more simply :
io.on('connection', attachEvents);

class Handler { // You can put that in a separate file and import it

    constructor(){ }

    event1(data) => {
         console.log("event 1 triggered", data)
    }

    event2(data) => {
         console.log("event 2 triggered", data)
    }

    event3(data) => {
         console.log("event 3 triggered", data)
    }

    event4(data) => {
         console.log("event 4 triggered", data)
    }
}

const attachEvents = socket => {
    let events = ["event1", "event2","event3", "event4"],
        handler = new Handler()

    for(event of events) socket.on(event, handler[event]) // simpler than .on(event, data => handler[event](data) )
}

1 个答案:

答案 0 :(得分:-1)

你可以像这样在php标签里面编写javascript代码。

<?php echo "<script> </script>"; ?>