[英]How to bind a $scope variable with text editor in angularjs
这是我的编辑器输入标签:
<textarea cols="18" rows="40" class="wysihtml5 wysihtml5-min form-control" ng-model="TemplateDescription"></textarea>
将我的$ scope变量与ng-model绑定时,它将返回undefined 。 当我将我的$ scope变量与ng-bind-html绑定时,结果仍然相同。 因此,我给了该文本区域一个ID,并使用此语句访问了其中的值。
$scope.TemplateDescription = $sce.trustAsHtml($("#templateDescription").val());
如果您的TemplateDescription变量包含原始HTML,则可以尝试类似的操作。
首先,您需要将原始HTML设置为可信。
$scope.TemplateDescription = $sce.trustAsHtml($scope.TemplateDescription);
然后您需要使用ng-model
绑定TemplateDescription
<textarea cols="18" rows="40" class="wysihtml5 wysihtml5-min form-control" ng-model="TemplateDescription"></textarea>
我已经测试过了 它会工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.