$(function() { app_ls = new Vue({ el: "#low_suction", data: { }, mounted: function() { layui.use(['form'], function() { var form = layui.form; // 自定义验证规则 form.verify({ // 自定义规则名称 rate: function(value, item) { // value:表单的值,item:表单的DOM对象 // 转换为数字 var num = parseFloat(value); // 检查是否为有效数字 if (isNaN(num)) { return '请输入有效的数字'; } // 检查范围 if (num < -1 || num > 1) { return '请输入-1到+1之间的数值'; } }, // 示例:手机号验证 num: function(value, item) { if (!/^\d+$/.test(value) || value < 0) { return '请输入非负整数'; } }, money: function(value, item) { if (!/^(0|[1-9]\d*)(\.\d{0,2})?$/.test(value)) { return '请输入正确的金额'; } }, }); }); setTimeout(function() { app_ls.get_settings(); }, 500); }, watch: { }, methods: { // 获取设置 get_settings: function() { http_util_of_ls.get_settings(function(res) { console.log("获取设置信息:", res); }); } } }); });