相册层 报Uncaught ReferenceError: layer is not define

未结贴
3 700
<script>
layui.config({
base: '../plugins/layui-old/modules/'
});

layui.use(['icheck', 'laypage', 'layer', 'laydate', 'form'], function() {
var $ = layui.jquery,
laydate = layui.laydate,
form = layui.form,
layer = parent.layer === undefined ? layui.layer : parent.layer;
});
$.getJSON('../datas/getList.json', function(json){
layer.photos({
photos: json
,anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
});
});
</script>
  • 代码写到 layui.use 里去,如果不想这样,推荐使用 layui.all.js,并不使用 use 和 define
    0 回复
  • @小魔方 在那个基础上我又修改了一下,也照您说的写在了layui.use里面,现在控制台上不报错了,可是不弹出我的图片
    <script>
    layui.config({
    base: '../plugins/layui/lay/modules/'
    });

    layui.use(['icheck', 'layer', 'laydate', 'form'], function() {
    var $ = layui.jquery,
    layer = layui.layer,
    laydate = layui.laydate,
    form = layui.form,
    layer = parent.layer === undefined ? layui.layer : parent.layer;

    $.getJSON('../datas/getList.json', function(json){
    layer.photos({
    photos: json
    ,anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
    });
    });
    });

    </script>
    0 回复
  • @小魔方
    <div class="layui-input-inline" >
    <button class="layui-btn layui-btn-primary" lay-submit="photos" lay-filter="photos">预览附件</button>
    </div>
    0 回复
近期热议
layer.open中content属性值应该怎么写??? 15
即日起,【案例】必须符合以下要求 14
表情问题。。。 12
《悬赏飞吻:20》!请教各位,我想给我自定义的按钮添加同样的效果,怎么弄呢? 11
请勿将 layui 2.0 的新增组件提前挖出来公开分享 9
LayUI的下拉列表显示 8
layui之select赋值,渲染问题。求高手指点,帮忙看看! 7
求layer.js未加密版 7
这个jeui是什么鬼 6
layim聊天记录调取不出来 6