0
我想要可以看到的相同功能here。如果regExp!匹配,換行/去除textarea值的範圍
我需要循環顯示的textare /熒光筆內,並且如果該值以下的regexp(整數,浮點數和科學記數法正和負值)相匹配比較陣列上一個指令:
/-?\d+[\.,]?\d*[eE]?-?\d*/g
如果匹配,「highlighter」div中將沒有該元素的範圍,否則它將被包裹在「span」中,因此以紅色突出顯示。
最佳方法?
模板:
<script type="text/ng-template" id="form_field_float">
<div>
<div class="highlighter" id="mirror">
<p ng-repeat=" x in dbo.attributes[attobj.name]"><span>{{ x }}</span></p>
</div>
<textarea id="textarea" rows="{{dbo.attributes[attobj.name].length + 2}}" ng-model="dbo.attributes[attobj.name]" ng-list=" " ng-trim="false"></textarea>
</div>
</script>
CSS:
.highlighter, #textarea {
width: 400px;
height: 300px;
font-size: 10pt;
font-family: 'verdana';
}
.highlighter p {
font-size: 10pt;
font-family: 'verdana';
margin:0 0 0 0;
}
.highlighter {
position: absolute;
padding: 1px;
margin-left: 1px;
color: white;
}
.highlighter span {
color: red;
background: red;
opacity:.4;
}
#textarea {
position: relative;
background-color: transparent;
}
複製粘貼問題通過使用解決‘的軌道由$指數’在NG-重複textarea的或相同的值內複製時從Excel粘貼多我一直在重複的條目次連續。 –