【发布时间】:2019-01-29 02:34:59
【问题描述】:
我想根据控制器中设置的值设置可编辑文本区域的占位符。占位符文本包含智能引号。当我这样做时,它会起作用:
<div>
<p editable-textarea="vm.address" e-rows="8" e-name="address" e-ng-model="vm.address" e-ng-maxlength="vm.addressLimit"
e-maxlength="{{vm.addressLimit}}" e-placeholder="They’re">{{vm.address || '(empty)'}} </p>
</div>
显示的是:“他们是”。
但是,如果我将 e-placeholder 设置为控制器中定义的值,则不会。例如,如果控制器有
vm.addressPlaceholder = 'They’re';
还有风景
<div>
<p editable-textarea="vm.address" e-rows="8" e-name="address" e-ng-model="vm.address" e-ng-maxlength="vm.addressLimit"
e-maxlength="{{vm.addressLimit}}" e-placeholder="{{vm.addressPlaceholder}}">{{vm.address || '(empty)'}} </p>
</div>
They&rsquo;re 显示。关于我做错了什么的任何想法。
提前致谢。
【问题讨论】:
标签: angularjs placeholder