Javascript AngularJS没有通过HTML链接
我已经查看了与此相关的问题,我的代码与前一个问题的答案一样正确,但也不起作用。它是非常简单的初学者代码Javascript AngularJS没有通过HTML链接,javascript,html,css,node.js,angularjs,Javascript,Html,Css,Node.js,Angularjs,我已经查看了与此相关的问题,我的代码与前一个问题的答案一样正确,但也不起作用。它是非常简单的初学者代码 <html ng-app=""> <head> <title>Assignment</title> <script src="js/angular.min.js" ></script> <style type="text/css"&
<html ng-app="">
<head>
<title>Assignment</title>
<script src="js/angular.min.js" ></script>
<style type="text/css">
.body{
background-color: red
}
</style>
</head>
<body>
Enter name <input type="text" ng-model="color" name=""><br>
Name : {{color}}
</body>
</html>
分配
.身体{
背景颜色:红色
}
输入名称
名称:{{color}}
输出:
输入名称:_______________
名称:{{color}}
我没有得到试图以颜色存储的值。您需要应用正确的代码语法和html结构。-特别是在
ng应用程序
和ng控制器
中包装代码
请注意,您可以在用户键入时应用背景色,这将更改正文的背景色,但仅当输入的文本与可识别颜色的值匹配时。例如:“红色”将使背景为红色,但如果删除该字符,然后键入“蓝色”,则当单词与定义的颜色不匹配时,背景将为白色-例如:红色。。。重新。。。r…b…bl。。。蓝色。。。蓝色
最好在用户完成键入时使用.blur()
方法更改背景色,而不是在击键时更改输入的文本。您仍然不能保证有一个有效的颜色想法-因此最好使用一个选择列表和一组已定义的颜色选项。即使这样-我也会使用所需的样式分配一个类并添加/删除该类-例如:body.red{background color:red};body.blue{背景色:blue}
有很多方法可以改变背景颜色,但是这个演示将为您提供如何设置angularJS应用程序以及如何引用$scope变量的基础知识
角度。模块('DemoApp',[])
.controller('DemoController',['$scope',函数($scope){
$scope.color=“红色”;
}]);
输入名称
名称:{{color}
我在js前面发现了一些有线字符/
<script src="js/angular.min.js" ></script>
这会导致angularjs导入失败
尝试重新键入url或使用官方cdn
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.8.0/angular.min.js" ></script>
ng app=”“
在angularjs中已经很久不受支持了。。。。你创建这个的教程有多长时间了?非常感谢你,伙计,我试过这个代码。这对学习有很大帮助,我也尝试了在线链接,但也没用。这大约是1.8。我不知道这有什么问题。但再次感谢您。很高兴能提供帮助-感谢您接受它-祝您编码顺利:)