私はまだ AngularJS に慣れていないので、 、 、および 構文を適切に定義する方法を知りたいとservices
思っfactories
てdirectories
いますcontrollers
。CoffeeScript
「なぜこのように」という説明と説明を含むいくつかの例は完璧です。
私はまだ AngularJS に慣れていないので、 、 、および 構文を適切に定義する方法を知りたいとservices
思っfactories
てdirectories
いますcontrollers
。CoffeeScript
「なぜこのように」という説明と説明を含むいくつかの例は完璧です。
controller
and を使用した TodoList の良い例CoffeeScript
:
angular.module('TodoApp').controller 'TodoCtrl', ($scope) ->
$scope.todos = [
{text: 'learn angular', done: true},
{text: 'build an angular app', done: false}
]
$scope.addTodo = ->
$scope.todos.push({text: $scope.todoText, done: false})
$scope.todoText = ''
$scope.remaining = ->
count = 0
for todo in $scope.todos
count += todo.done ? 0: 1
count
$scope.archive = ->
oldTodos = $scope.todos
$scope.todos = []
for todo in oldTodos
$scope.todos.push(todo) unless todo.done