Skip to content

Commit f014858

Browse files
committed
fix issue #33 - option select multi
1 parent 748eee6 commit f014858

File tree

9 files changed

+633
-388
lines changed

9 files changed

+633
-388
lines changed

example/app.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ export default {
114114
lengthChange: true,
115115
serverSide: true,
116116
fixedHeader: true,
117-
saveState: true
117+
saveState: true /*,
118+
select: {
119+
style: 'multi'
120+
}*/
118121
},
119122
fields: {
120123
id: { label: 'ID', sortable: true },

example/index.js

Lines changed: 156 additions & 170 deletions
Large diffs are not rendered by default.

example/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/mix-manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"/index.js": "/index.js?id=68a435f0c34c6c9a69f8",
3-
"/index.js.map": "/index.js.map?id=127b4def7401f14a4606"
2+
"/index.js": "/index.js?id=933912e8a12bc9db0c66",
3+
"/index.js.map": "/index.js.map?id=1a20d43d61efe867adec"
44
}

package-lock.json

Lines changed: 461 additions & 199 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vue-datatables-net",
33
"description": "Vue jQuery DataTables.net wrapper component",
4-
"version": "1.2.5",
4+
"version": "1.2.6",
55
"author": "[email protected]",
66
"license": "MIT",
77
"main": "lib/index.js",
@@ -35,9 +35,9 @@
3535
"vue": ">=2.0.0"
3636
},
3737
"devDependencies": {
38-
"@babel/core": "^7.7.7",
39-
"@babel/plugin-syntax-dynamic-import": "^7.7.4",
40-
"babel-eslint": "^10.0.3",
38+
"@babel/core": "^7.9.0",
39+
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
40+
"babel-eslint": "^10.1.0",
4141
"bootstrap": "^4.4.1",
4242
"browser-sync": "^2.26.7",
4343
"browser-sync-webpack-plugin": "^2.0.1",
@@ -52,13 +52,13 @@
5252
"eslint-config-prettier": "^4.3.0",
5353
"eslint-friendly-formatter": "^4.0.1",
5454
"eslint-loader": "^2.2.1",
55-
"eslint-plugin-import": "^2.19.1",
55+
"eslint-plugin-import": "^2.20.1",
5656
"eslint-plugin-vue": "^5.2.3",
5757
"file-loader": "^3.0.1",
5858
"jquery": "^3.4.1",
5959
"laravel-mix": "^4.1.4",
6060
"vue": "^2.6.11",
61-
"vue-loader": "^15.8.3",
61+
"vue-loader": "^15.9.1",
6262
"vue-template-compiler": "^2.6.11"
6363
}
6464
}

src/VdtnetTable.vue

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -284,13 +284,7 @@ export default {
284284
that.options.columns.splice(that.selectCheckbox - 1, 0, col)
285285
286286
// console.log(that.options.columns)
287-
that.options.select = jq.extend(
288-
that.options.select || {},
289-
{
290-
style: 'os',
291-
selector: 'td.select-checkbox'
292-
}
293-
)
287+
that.options.select = that.options.select || { style: 'os', selector: 'td.select-checkbox' }
294288
295289
if (that.selectCheckbox === 1) {
296290
startCol++

0 commit comments

Comments
 (0)