layedit赋值方法(layedit.setContent赋值时报错-ReferenceError: layedit is not defined)
layedit.setContent赋值时报错 - ReferenceError: layedit is not defined
报错代码:

控制台报错信息

解决方法:
步骤:
1)先赋值;
2)在渲染(build);
参考代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>layedit赋值报错</title>
<link rel="stylesheet" href="https://www.layuicdn.com/layui/css/layui.css">
</head>
<body>
<form action="" lay-filter="formText">
<textarea id="edit" name="desc" style="display: none;"></textarea>
</form>
<script src="https://www.layuicdn.com/layui/layui.js"></script>
<script>
layui.use(["form", "layedit"], function () {
var $ = layui.$,
form = layui.form,
layedit = layui.layedit;
// 顺序 赋值 ==> 渲染
$("#edit").val("我是内容..."); //先赋值
layedit.build('edit'); //渲染 build
});
</script>
</body>
</html>
如果你在很年轻的时候,就遭受到了失败,一定要把它当作老天送你的礼物。如果等到四十岁再失败,你会经受不起的。为什么年纪越大,走路越小心,因为越来越经不起跌倒了。

浙公网安备 33010602011771号