首先对我的英语感到抱歉,我会尽力解释。我最近开始了一个项目,它将使用大量的 javascript,特别是大量的 ajax 调用和 ajax 操作。
例如 lke
- facebook风格的下拉通知
- 许多不同的ajax形式
- 喜欢按钮
- 关注按钮
- 图像处理和上传
我及时用 jQuery 做了类似的事情,而 jQuery 是我所知道的唯一库。但我一直在关注 AngularJs,对此进行了很多研究,我很喜欢它。
我正在搜索 Laravel + AngularJs 教程,但没有找到任何有用的信息来回答我的问题。
因此,例如,当我使用 jQuery 并且我想从属性中检索数据或发送表单时,我必须给它一个class
or id
,但 Angular 使用控制器。
所以我的问题是可以将控制器与视图混合吗?
例子
<?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 是好是坏?
谢谢