gpt4 book ai didi

php - 使用 Laravel 和 AngularJs

转载 作者:行者123 更新时间:2023-11-28 02:19:43 25 4
gpt4 key购买 nike

首先对我的英语感到抱歉,我会尽力解释。我最近启动了一个项目,该项目将使用大量 javascript,特别是大量 ajax 调用和 ajax 操作。

例如像

  • Facebook 风格下拉通知
  • 很多不同的 ajax 形式
  • 点赞按钮
  • 关注按钮
  • 图像处理和上传

我以前用 jQuery 做了类似的事情,jQuery 是我所知道的唯一库。但我着眼于 AngularJs,研究了很多它并且我喜欢它。

我正在搜索 Laravel + AngularJs 教程,但没有找到任何对我的答案有用的信息。

因此,当我使用 jQuery 时,我想从属性检索数据或发送表单,我必须给它一个 classid ,但 Angular 使用 Controller 。

所以我的问题是可以将 Controller 与 View 混合使用吗?

示例

<?php echo  Form::open() ?>

<?php echo Form::label('password', 'Password') ?>
<?php echo Form::password('password', array('class' => 'span4')) ?>
<span class="help-block">5-12 characters.</span>
<?php echo $errors->has('password') ? $errors->first('password', '<p class="validation-error">:message</p>') : ''?>

<?php echo Form::label('confirm_password', 'Confirm password') ?>
<?php echo Form::password('confirm_password', array('class' => 'span4')) ?>
<?php echo $errors->has('confirm_password') ? $errors->first('confirm_password', '<p class="validation-error">:message</p>') : ''?>

<div ng-controller="PhotoCtrl">
//on image change preform auto upload
</div>

<?php echo Form::button('Sign up', array('class' => 'btn btn-block btn-success')) ?>

<?php echo Form::close() ?>

所以在我发布的上面的代码中,你看到了 ng-controller,以这种方式混合 2 是好是坏?

谢谢

最佳答案

是的,一起使用它们很好,但有时您可能需要考虑编写指令而不是完整的 Controller 。

可以编写指令来处理少量功能,其中 Controller 将一堆操作组合在一起。

关于php - 使用 Laravel 和 AngularJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15863121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com