requirejs 加载 layui

2019-06-27  本文已影响0人  StevenQin

layui没有按AMD模式,所以加shim处理,css 路径自行根据控制台报错处理。

//引入vue
 require.config({
            baseUrl: "resource/js/lib/",
            paths: {
                vue: "./vue",
                layui: "./layui",//加载layui
                moment: "./moment-with-locales.min",
                axios: './axios.1.8.min',
                datetimepicker: './bootstrap-datetimepicker.min',
            },
            shim: {
                'datetimepicker': {
                    deps: ['jquery'],
                },
                'layui':{
                    exports: "layui"
                },

  }});

//使用
require(["vue",'jquery', "layui", "moment", 'axios', 'datetimepicker'], function (vue,$, layui, moment, axios, datetimepicker) {

            var _self;
            // todo...
            console.log(layui);
            console.log(datetimepicker);

            // todo...
        });//require vue
上一篇 下一篇

猜你喜欢

热点阅读