angularjs - 如何在我的 Angular 控制器中打印错误字符串?
问题描述
我的 Angular 控制器中有一个函数,当我单击 html 页面上的某个按钮时该函数启动。我想要做的是,基本上,一旦某个条件得到验证,就在按钮下打印一个错误字符串。我已经对条件进行了工作检查,但是一旦条件得到验证,我将如何打印字符串?
这是我不完整的代码,我应该在布尔检查中放什么?:
$scope.functionName = function () {
var = $('#data_' + $scope.indiceSelezione).val().replace(/\//g, '');
if (data === undefined || data === '') {
if ($scope.response.result[$scope.index].flag === true) {
}
else {
$scope.change('CONVALIDATO');
};
解决方案
您可以简单地分配错误消息,$scope
如下所示:
$scope.controlliConvalida = function () {
var dataRendIntegr = $('#dataRendInteg_' + $scope.indiceSelezione).val().replace(/\//g, '');
if (dataRendIntegr === undefined || dataRendIntegr === '') {
if ($scope.response.risultatoRicercaPrimoLivello[$scope.indiceSelezione].flagInLavorazione === true) {
$scope.errorMessage = "Your error Message"
}
else {
$scope.cambiaStatoProcesso('CONVALIDATO');
};
在您的 HTML 中,您可以使用插值 {{ }} 打印它
<p> {{ errorMessage }} </p>
推荐阅读
- windows - 如何重新配置 RabbitMQ 不在 Windows 上使用 %appdata%?
- php - 在laravel中进行所有重定向后获取最终网址
- variables - 重置或清除静态变量
- android - ViewPager 无法滑动片段
- javascript - 图形编辑器 Javascript - 观察者设计模式
- sql - Unpivot 显示不正确结果的多个列
- javascript - Java 脚本文件中的引导程序
- php - 更改 array_diff PHP 中的数组键
- php - 在 cakephp2.10 中使用 getLastInsertID 时获取 null
- ajax - csrf 令牌代码点火器 dropzone