$scope.deliveryModel = {
"id": "delivery",
"value": $rootScope.configInfo.queue.DelaySeconds,
"disable": false,
"tooltip": "值必须在0-900秒之间",
"updateStatus": function (floatingIp) {
if (floatingIp !== "0") {
this.disable = true;
this.value = 1;
} else {
this.disable = false;
}
},
"validate": [{
"validFn": "required"
}]
};
// 保留周期
$scope.periodModel = {
"id": "periodModel",
"value": $rootScope.configInfo.queue.MessageRetentionPeriod,
"disable": false,
"tooltip": "值必须在0-1209600秒之间",
"updateStatus": function (floatingIp) {
if (floatingIp !== "0") {
this.disable = true;
this.value = 1;
} else {
this.disable = false;
}
},
"validate": [{
"validFn": "required"
}]
};
// 最小消息大小定义
$scope.sizeModel = {
"id": "sizeCount",
"value": $rootScope.configInfo.queue.MaximumMessageSize,
"disable": false,
"tooltip": "值必须在0-256KB之间",
"updateStatus": function (floatingIp) {
if (floatingIp !== "0") {
this.disable = true;
this.value = 1;
} else {
this.disable = false;
}
},
"validate": [{
"validFn": "required"
}]
};
// 等待时间
$scope.waitModel = {
"id": "waitModel",
"value": $rootScope.configInfo.queue.PollingWaitSeconds,
"disable": false,
"tooltip": "值必须在0-20秒之间",
"updateStatus": function (floatingIp) {
if (floatingIp !== "0") {
this.disable = true;
this.value = 1;
} else {
this.disable = false;
}
},
"validate": [{
"validFn": "required"
}]
};
Je souhaite obtenir dynamiquement les valeursdans ces zones de texte (qui peuvent ou non avoir été modifiées) dans un autre Ctrl
Cependant, je peux l'obtenir maintenant, mais je ne peux pas l'obtenir au préalable. valeur modifiée.
Que veut exprimer le code que vous avez posté ? De quelle acquisition parlez-vous ?
Pour obtenir la valeur d'un autre ctrl, vous pouvez utiliser :
ctrl1
ctrl2