繁体   English   中英

AngularJS URL在textarea中的默认值

[英]Angularjs URL in default value in textarea

我正在尝试通过textarea中的ng-model设置默认值。 内容来自JSON

就像这样

$scope.message = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consectetur, provident!\n\nLorem ipsum dolor sit amet, consectetur adipisicing elit. Consectetur, provident! http://drive.google.com/";

但是它在文本区域中变为空白:

    <ion-view title="Tab Title">
    <ion-content class="padding">
        <form name="myForm" novalidate><textarea type="text" class="textarea" placeholder="" ng-model="message" ng-maxlength="150" ng-required="true" ng-trim="false" ng-bind-html="message"></textarea>
<div ng-hide="feedback === 1">
            <button class="button button-block button-assertive" ng-click="activate()" ng-disabled="myForm.$invalid || sendingData">
                    <i class="ion-alert-circled"></i> Go
            </button>
        </form>
    </ion-content>
</ion-view>

无论如何要解决这个问题?

顺便说一句,我正在与离子框架的应用程序。

在这种情况下,问题很容易。 您的插件有两个错误:

  1. 您的json文件无效,请删除';' 最后使其有效json。
  2. 您尝试在字段上设置的文本太长! 您可以删除ng-maxlength ,或将其保留为maxlength

令人遗憾的是,尝试在已定义maxlength的文本字段上设置太长的文本时,Angular根本没有警告或错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM