Javascript 为什么表达式出现在AngularJS示例中?
我有以下代码:Javascript 为什么表达式出现在AngularJS示例中?,javascript,angularjs,angularjs-directive,expression,javascript-framework,Javascript,Angularjs,Angularjs Directive,Expression,Javascript Framework,我有以下代码: <!DOCTYPE html> <html> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> <body> <p>Try to change the names.</p> <div ng-app="myApp"> F
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>
<p>Try to change the names.</p>
<div ng-app="myApp">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{firstName + " " + lastName}}
</div>
</body>
</html>
我的问题是,为什么表达式会这样出现?既然您没有定义名为
myApp
的angular应用程序,那么您必须定义ng app
指令而不带任何值。
ng app=“myApp”
应该是ng app
尝试更改名称
名字:
姓氏:
全名:{{firstName+“”+lastName}
由于您尚未定义名为myApp
的angular应用程序,因此必须定义不带任何值的ng app
指令。
ng app=“myApp”
应该是ng app
尝试更改名称
名字:
姓氏:
全名:{{firstName+“”+lastName}
您没有注册angualr从该起点引导的角度模块
<script>
angular.module("myApp",[])
</script>
angular.module(“myApp”,[])
并使用此模块初始化为ng app指令
<div ng-app="myApp">
</div>
您没有注册angualr从该起点引导的角度模块
<script>
angular.module("myApp",[])
</script>
angular.module(“myApp”,[])
并使用此模块初始化为ng app指令
<div ng-app="myApp">
</div>
您尚未在
ejs
文件中定义任何控制器
添加ng控制器
和ng应用程序
并在angular应用程序中定义该控制器
<div ng-app="myApp" ng-controller="myCtrl">
希望这对您有所帮助。您尚未在
ejs
文件中定义任何控制器
添加ng控制器
和ng应用程序
并在angular应用程序中定义该控制器
<div ng-app="myApp" ng-controller="myCtrl">
希望这对您有所帮助。看起来您没有声明控制器。伙计,您的控制器在哪里?看起来您没有声明控制器。伙计,如果我避免ng app指令的值,您的区别在哪里?不是避免,您没有定义名为myApp的角度应用,所以你不能使用它。如果我避免使用ng app指令的值会有什么区别?它不是避免,你没有定义一个名为myApp的角度应用程序,所以你不能使用它。