最近在自个儿研究angular,在写一个demo的时候总是有问题,最后发现居然是大小写的问题,卧槽 特tm的坑爹了,代码如下:

<!DOCTYPE html>
<html lang="en" ng-app="myApp">
<head><meta charset="UTF-8"><title>Document</title><link rel="stylesheet" href="/css/bootstrap-3.0.0/css/bootstrap.css">
</head>
<body><div ng-controller="Demo_Ctr"><!-- {{loveDrink}} <br/> --><drinking showLove="ShownInfo(name)"></drinking><drinking showLove="ShownInfo(name)"></drinking><drinking showLove="ShownInfo(name)"></drinking></div><script src="/framework/angular-1.3.0.14/angular.js"></script><script src="/scopeAnd.js"></script>
</body>
</html>

var myApp=angular.module('myApp',[]);
myApp.controller('Demo_Ctr',['$scope',function($scope){$scope.ShownInfo=function(name){console.log("Hello "+name);}
}]);
myApp.directive('drinking',function(){return {restrict:'AE',scope:{showLove:'&'},template:'<input type="text" ng-model="userName" /><br/>'+'<button class="btn btn-default" ng-click="showLove({name:userName})">Show</button><br/>' } });

  

修改后的代码如下:

<!DOCTYPE html>
<html lang="en" ng-app="myApp">
<head><meta charset="UTF-8"><title>Document</title><link rel="stylesheet" href="/css/bootstrap-3.0.0/css/bootstrap.css">
</head>
<body><div ng-controller="Demo_Ctr"><!-- {{loveDrink}} <br/> --><drinking showLove="ShownInfo(name)"></drinking><drinking showLove="ShownInfo(name)"></drinking><drinking showLove="ShownInfo(name)"></drinking></div><script src="/framework/angular-1.3.0.14/angular.js"></script><script src="/scopeAnd.js"></script>
</body>
</html>

var myApp=angular.module('myApp',[]);
myApp.controller('Demo_Ctr',['$scope',function($scope){$scope.ShownInfo=function(name){console.log("Hello "+name);}
}]);
myApp.directive('drinking',function(){return {restrict:'AE',scope:{showlove:'&'},template:'<input type="text" ng-model="userName" /><br/>'+'<button class="btn btn-default" ng-click="showlove({name:userName})">Show</button><br/>' } });

 切记,directive中的这个属性不能大写,注意标记为红色的单词!

转载于:https://www.cnblogs.com/xiexingen/p/4396555.html

今天碰到的angular 中的一个小坑相关推荐

  1. mysql内核测试,MySQL 5.7内核复制中的一个小坑

    问题背景 最近在写一个作为MySQL Slave的角色的程序,连接到MySQL Master使用MySQL复制协议来Dump Binlog事件流.很自然,这个程序在第一次运行的时候,其事务GTIDSe ...

  2. python 子图_python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  3. python画50个图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  4. python画简便的图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  5. React学习中的一个小实战(智能社)

    最近在学习React,跟着前端blue大神学习基础,这是课程中的一个小案例,因为不会,希望写博客来加强记忆. 此案例是用React来实现豆瓣电影的前后端数据交互. 首先来看一下改之前的源码. 博客会附 ...

  6. python一张图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  7. [LeetCode]29 两数相除和一个小坑点

    给定两个整数,被除数 dividend 和除数 divisor.将两数相除,要求不使用乘法.除法和 mod 运算符.返回被除数 dividend 除以除数 divisor 得到的商.示例 1:输入: ...

  8. parallel的一个小坑

    parallel介绍 parallel是一个很好用的linux并行软件,与linux自带的xargs功能类似,但比它更好用,关于parallel的安装及具体用法可以参考该文章:15分钟神器gnu pa ...

  9. golang原生库mime/multipart上传formdata文件的一个小坑unexpected EOF

    golang原生库mime/multipart上传formdata文件的一个小坑unexpected EOF 遇到的问题 问题代码 问题分析 正确代码 总结 遇到的问题 用mime/multipart ...

  10. Rocksdb Slice使用中的一个小坑

    本文记录一下使用Rocksdb Slice过程中的一个小小坑,差点没一口老血吐出来. rocksdb的Slice 数据结构是一个小型得不可变类string数据结构,设计出来的目的是为了保证rocksd ...

最新文章

  1. C++ 笔记(25)— 理解 C++ 中的头文件和源文件的作用
  2. 使用php连接mysql数据库_PHP使用mysql与mysqli连接Mysql数据库用法示例
  3. select poll epoll IO操作多路复用及猴子补丁
  4. c语言 队列 游戏,循环队列实现约瑟夫游戏(C语言版)
  5. IntelliJ IDEA 配置JDK
  6. c语言 java append_C++中append函数的用法和函数定义。谢谢!
  7. 移动云帮我养出了一片致富鱼塘
  8. windows拷贝内容到ubuntu中
  9. 最小生成树 洛谷P3366【模板】最小生成树 洛谷P2820 局域网
  10. Jenkins 安装FAQ
  11. 1000道Python题库系列分享14(1道代码阅读题)
  12. 随机生成26大写字母
  13. word批量替换交叉引用格式
  14. Java面经总结(1)
  15. Oracle项目管理系统之合同台账
  16. 十二月各地中小企业扶持政策汇总
  17. react hook(基础详解)
  18. 学习java随堂练习-20220617
  19. matlab批量修改文件名字
  20. GUI 图形用户界面编程(十一)-扑克界面设计

热门文章

  1. 没有资本怎么创业的思维:不是钱,是实现。
  2. loj2683「BalticOI 2013」非回文数 Palindrome-Free Numbers
  3. Luogu4494 [HAOI2018]反色游戏 【割顶】
  4. MySQL 03-MySQL安装-直接解压二进制文件(CentOS6)
  5. securityPolicy与安全策略等级配置
  6. Codeforces Good bye 2015 B. New Year and Old Property dfs 数位DP
  7. 【SAS BASE】PROC FREQ
  8. cygwin清屏技巧
  9. 首届 “女生科技体验节” 大爆料!
  10. 网页f12查看服务器,网页中审查元素(按F12)与查看网页源代码的区别