5

我在任何地方都找不到这个问题的明确答案,所以就在这里。查看Ember.js,您似乎可以仅使用 JavaScript、HTML 和 CSS 构建一个成熟的应用程序。我的问题是,这样做是否可取?我没有看到将 PHP 集成到 JavaScript 框架中的示例,所以对我来说,这似乎是一个非此即彼的交易。是对的吗?

4

2 回答 2

9

…PHP 集成到 JavaScript 框架中…</p>

我不知道您在这里期待什么样的答案...由于 PHP 是一种服务器端语言,我所做的就是用 PHP 在服务器端编写我的 REST API,我所有的应用程序逻辑都是在 Ember 上编写的。 js,并在客户端执行。另一方面,服务器会生成一些所需的车把模板,并在第一次加载应用程序时将它们提供给客户端。

于 2012-06-22T08:03:37.547 回答
-1

如果要从 PHP 调用数据并将其发送到 Emberjs,则可能需要使用 JQuery Ajax 函数。

例如。

$.ajax ({
  type: "POST",
  url: "../model/my_model.php",
  data:{choosen_id: choosen_id,contact_age: contact_age },
    //data:"contact_id_choosen="+ choosen_id,
  }).done(function(data) {

  data_formated = '<div class="formated_data">'+data+'</div>';
  $(".dialog-window").html(data_formated);
    //return result
  }).fail(function(x,s,e) {
    alert(s+": "+e);
    alert('detail button failed!');
    //alert(result);
  });//$.ajax END

上面的 Ajax 代码示例可以将格式正确的 PHP 数据数组插入到 EmberJS 中。希望它可以帮助您找到解决方法。

于 2013-08-22T15:14:30.557 回答