问题描述
- AngularJS监听时间代码我看不懂,求大神解答
-
angular.module("ezstuff",[])
.directive("ezNamecardEditor",function(){
return {
restrict : "E",
template : "",
replace : true,
link : function(scope,element,attrs){
//获得变量名称
var model = attrs.data;//展开HTML模板,使用field属性标记对应字段 element.append("<li>name : <input type='text' field='name'></li>") .append("<li>gender : <input type='text' field='gender'></li>") .append("<li>age : <input type='text' field='age'></li>"); //监听DOM事件,变化时修改变量值 element.find("input").on("keyup",function(ev){ var field = ev.target.getAttribute("field"); scope[model][field] = ev.target.value; //将对scope的修改进行传播 scope.$apply(""); }); } };
})
.directive("ezLogger",function(){
return {
restrict : "A",
link : function(scope,element,attrs){
var model = attrs.data;scope.$watch(model,function(nv){ var cnt = JSON.stringify(nv,null,' '); element.html("<pre>"+cnt+"</pre "); },true); } };
});
<!-- 下面两个指令都绑定到变量sb上-->
ul.nceditor{
list-style:none;
padding:10px;
margin:0px;
width:300px;
border:1px solid #787878;
line-height:30px;
}
解决方案
然后解答说:我们把ez-namecard和ez-namecard-editor都绑定到同一个sb对象上,那么在 ez-namecard-editor上进行编辑,将导致sb对象发生变化;由于ez-namecard监听了这个变化, 所以,ez-namecard的显示也应该变化。
但是我在上面的代码中没看到有ez-namecard的出现,应用到HTML中,JavaScript中的ezNamecardEditor变成了HTML中的ez-namecard-editor,可以直接这么断开么?有规则么?
还有....directive(..){...}中
return{..}中
restrict有A有E是为什么?
Link是干什么用的..
scope.$watch(model,function(nv){
var cnt = JSON.stringify(nv,null,' ');
element.html("
"+cnt+"</pre "); },true); 除了watch的三个参数的格式,里面的两句代码是什么意思?
解决方案二:
在这里插入代码的格式为什么这么丑...也求解
相关文章
- 文件系统-这有一个Linux中我看不懂的问题,详情 看描述 求解答
- 安卓-求大神简单直白描述,我看了一些资料,还是看不懂
- 急急急急急-大神帮我看下log cat 哪错了 本人菜鸟
- c++-求大神解答关于摩根定律的问题
- java请进,本人小白,这个很简单程序看不懂,单击事件。请帮我讲解一下,就是用AIDE开发的呜呜
- java-ImageJ里的Bonej中的thickness算法,有人能解释原理吗?JAVA我看不懂
- 求大神帮忙怎么写-求大神帮忙进来看看怎么写
- 图书管理系统-有段代码看不懂,求大神给解释一下
- struts2.0-struts2中配置文件这样写看不懂啊 大神帮忙解答
- c++-他们说这是关于虚函数的,可是我看不懂,求解。
【云栖快讯】2017互联网超级工程阿里双11完美落幕,交易额突破1682亿,但阿里工程师如何玩转“超级工程”,背后黑科技又是如何?12月13-14日,12位大咖直播分享揭秘1682亿背后技术实践,马上预约 详情请点击
热门推荐
- 高性能云服务器2折起
- 云服务器配置
- 技术资料
- 云计算
- 域名
- shell
- node.js
- 问答
- java
- mysql
- C++
- python
- jQuery
- Android
- asp
- PHP技巧
- jQuery教程
- JavaScript技巧
- JS
- SEO
- sql server
- mysql教程
- 前端
- 技术文集
- 技术
- 主题地图
- A
- z
- 云服务器哪家好
- API
- 大数据
- 云安全
- 云存储
- 云计算
- 获取公众号授权失败
- 兼容性疑难解答
- path
- stm32
- jsonobject
- product
前三篇
- excel-asp.net mvc3 导出Excel并让客户端选择路径下载
- c#cookie的回收机制是怎样的
- c++-C++调用exe文件并获取其中的数据
后三篇
- java的垃圾回收机制采用roottrance判断对象是否是垃圾,这个对象的多层引用怎么判断?
- redis-缓存初始化数据库里数据量过大
- ajax-请问为什么response返回了一个javascript代码
(yq.aliyun.com)为您免费提供html-AngularJS监听时间代码我看不懂,求大神解答相关信息,包括
html
,
class
,
angularjs
,
代码
pre
的信息
,所有html-AngularJS监听时间代码我看不懂,求大神解答相关内容均不代表的意见!
该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_33929,您可以点击html-AngularJS监听时间代码我看不懂,求大神解答-手机站访问。