作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个问题在这里已经有了答案:
How to implement AngularJS app in Laravel Blade
(6 个回答)
3年前关闭。
我是 Angular Js 的新手。
在 Blade 文件中使用 Angular 变量,我收到以下错误:
Use of undefined constant count - assumed 'count' (View: C:\xampp\htdocs\angularjsLaravel\resources\views\testing.blade.php)
var app = angular.module('employeeRecords', []);
(function (app) {
"use strict";
app.controller("EmployeesController", function ($scope, $http) {
$http({
method: 'GET',
url: '/employees'
}).then(function (employees){
$scope.employees = employees['data'];
},function (error){
console.log(error);
});
$scope.remaining = function () {
var count = 0;
angular.forEach($scope.employees, function (employee) {
count += employee.done ? 0 : 1;
});
}
});
})(app);
<div id="employee" ng-controller="EmployeesController">
<h3 class="page-header">
<small ng-if="remaining()">{{ count }}</small>
</h3>
</div>
最佳答案
从理论上讲,您需要使用
@{{angular_variable}}
@{{ count }}
关于javascript - 如何在 Laravel Blade 中使用 Angular 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50836633/
我是一名优秀的程序员,十分优秀!