gpt4 book ai didi

javascript - 我们在哪里可以找到 TextAngular 的 textarea 元素

转载 作者:行者123 更新时间:2023-12-03 09:59:26 27 4
gpt4 key购买 nike

在这篇关于名为 textAngular 的 Angular 文本编辑器的帖子中.

我想找到 text-angular 指令的 textarea 元素。因为它使用 bootstrap 设计,我想将元素替换为 angular-material textarea。

但我不知道开发人员将它放在文件中的什么位置。

UPDATE

我不能做一个外部 css 或覆盖它的 css 属性,因为 angular-material textarea 没有 css 样式方法。

最佳答案

Textarea 元素是通过使用 ng-model 属性的值来引用的。

此外,如果您有 Unresolved 问题,您可以随时创建自定义 CSS 并加载最后一个,这将覆盖所有其他问题。

如果不想覆盖 Bootstrap ,也可以使用表达式。

因此。

<input type="button" value="set color" ng-click="myStyle={color:'red'}">
<input type="button" value="set background" ng-click="myStyle={'background-color':'blue'}">
<input type="button" value="clear" ng-click="myStyle={}">
<br/>
<span ng-style="myStyle">Sample Text</span>
<pre>myStyle={{myStyle}}</pre>

可以在 Angulars 网站 https://docs.angularjs.org/api/ng/directive/ngStyle 上阅读有关它的所有不同使用方式的更多信息

更新:回到 CSS 覆盖。

AngularJS 应用程序中的

元素被赋予特定的类。这些类可用于根据其状态设置文本区域元素的样式。

The following classes are added:

  • ng-untouched The field has not been touched yet
  • ng-touched The field has been touched
  • ng-pristine The field has not been modified yet
  • ng-dirty The field has been modified
  • ng-valid The field content is valid
  • ng-invalid The field content is not valid
  • ng-valid-key One key for each validation. Example: ng-valid-required, useful when there are more than one thing that must be validated

  • ng-invalid-key Example: ng-invalid-required

The classes are removed if the value they represent is false.

<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<style>
textarea.ng-invalid {
background-color:pink;
}
textarea.ng-valid {
background-color:lightgreen;
}
</style>
<body ng-app="">

<p>Try writing in the textarea field:</p>

<textarea ng-model="myName" required>

关于javascript - 我们在哪里可以找到 TextAngular 的 textarea 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40859266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com