【发布时间】:2016-07-16 13:57:14
【问题描述】:
我正在写一个directive 和angularJs,下面是一个简单的html template 和一个contorller as c
模板:
<p>Input id : {{c.inputId()}}</p> <!--this is for test,correct value is shown-->
<input id="{{c.inputId()}}" type="text" />
但问题是即使<p> 测试标签显示正确的值,input id 也没有得到值。
我已经尝试过这些id="c.inputId()"、id='c.inputId()'、id="{{c.inputId()}}"、id='{{c.inputId()}}',但它们都不起作用。
任何想法我的代码有什么问题,我该如何解决?
编辑 1
我想我最好解释一下 documnet.getElementbyId 返回 null ..也许这是我的错误,我没有提到它是为了让问题很简单,我没有意识到documnet.getElementbyId 返回null。
【问题讨论】:
标签: javascript html angularjs angularjs-controlleras controlleras