angularjs - 如何仅为 minValue 设置 ceil 值
问题描述
我正在使用具有此特定 html 配置的 rangeSlider :
<rzslider data-rz-slider-model="rangeSlider.minValue"
data-rz-slider-high="rangeSlider.maxValue"
data-rz-slider-options="rangeSlider.options">
</rzslider>
和这个 angularjs 配置:
$scope.rangeSlider =
{
minValue: startTime,
maxValue: endTime,
options:
{
floor: 0,
ceil: 36,
step: 1,
noSwitching: true,
minRange: 1,
maxRange: 24,
showSelectionBar: true,
}
};
一切都很好,但我只想阻止 rangeSlider.minValue 超过值 23,我无法成功。
你有什么想法来处理这个问题,或者这只是可能的吗?
在此先感谢您的帮助
解决方案
您可以onEnd
为rzSlider
. 将此添加到您的options
:
options: {
// your existing options settings go here
onEnd: function() {
if ($scope.rangeSlider.minValue > 23) {
$scope.rangeSlider.minValue = 23;
}
}
}
推荐阅读
- git - 身份验证问题 Argo CD 与 Azure DevOps Server 2020 - Git Repo
- matlab - 输入数据大小与 net.inputs 大小不匹配
- linux - 安装在 Linux OL8 上的 Tomcat 和 Apex 上时 Oracle ORDS 的正确位置
- apple-push-notifications - 如何使用新的 APNS HTTP2 流程让 Apple Pass 更新正常工作?
- flutter - 颤振等待未来按钮点击被忽略
- powershell - 具有成员、GroupCategory、GroupScope 的递归直接报告
- javascript - 在 React.js 中使用复选框过滤卡片时面临的一些问题
- python - 训练时如何实现随机裁剪?
- linux - 在 linux 中,如何将特定的子目录压缩到名为父目录名称的自己的 zip 文件中,并将它们全部输出到单个目录中?
- python - 如何在python中不使用全局