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