我正在使用要求和数据表。我编写了以下代码以使数据表正常工作:
require.config({
paths : {
bootstrap : 'lib/bootstrap',
jquery : 'lib/jquery-1-9-0-min',
datatable:'lib/jquery.dataTables',
datatablebootstrapDT:'lib/DT_bootstrap',
},
shim : {
bootstrap : {
deps : [ 'jquery' ],
exports : 'Bootstrap'
},
datatable:{
deps : [ 'jquery' ],
exports : 'DataTable',
},
datatablebootstrapDT:{
deps : [ 'jquery', 'bootstrap', 'datatablebootstrap' ],
exports : 'DatatablebootstrapDT'
},
}
});
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
未捕获的类型错误:无法读取 dataTables.bootstrap.js:2 中未定义的属性“默认值”
下面是第 2 行的代码
$.extend( true, $.fn.dataTable.defaults, {
Run Code Online (Sandbox Code Playgroud)
我为此搜索了很多,但没有运气。
我是typescript的新手.在我的项目中我们使用typescript2,在我的一个要求中我需要导入json文件.所以我创建了.d.ts文件如下
test.d.ts
declare module "*.json" {
const value: any;
export default value;
}
Run Code Online (Sandbox Code Playgroud)
我已将此定义包含在我的tsconfig.json中并导入到我的ts文件中,如下所示
test.ts
//<refrence path="./test.json"/>
import * as data from './test.json';
Run Code Online (Sandbox Code Playgroud)
当我构建我的代码时,我得到以下错误
Cannot find module './test.json'
Run Code Online (Sandbox Code Playgroud)
注意: - 我不想使用Requirejs
谢谢