Commit 9563a8da20532c63bf192f9c71127ffa68b0c19d
1 parent
2474ee59
add disable-highlight prop to Table
Showing
3 changed files
with
4 additions
and
46 deletions
Show diff stats
build/webpack.ssr.config.js deleted
| 1 | -/** | ||
| 2 | - * 本地预览 | ||
| 3 | - */ | ||
| 4 | - | ||
| 5 | -var path = require('path'); | ||
| 6 | -var webpack = require('webpack'); | ||
| 7 | -// var ExtractTextPlugin = require('extract-text-webpack-plugin'); | ||
| 8 | -var HtmlWebpackPlugin = require('html-webpack-plugin'); | ||
| 9 | -var merge = require('webpack-merge'); | ||
| 10 | -var webpackBaseConfig = require('./webpack.base.config.js'); | ||
| 11 | -var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin'); | ||
| 12 | - | ||
| 13 | -module.exports = merge(webpackBaseConfig, { | ||
| 14 | - // 入口 | ||
| 15 | - entry: { | ||
| 16 | - main: './examples/main', | ||
| 17 | - vendors: ['vue', 'vue-router'] | ||
| 18 | - }, | ||
| 19 | - // 输出 | ||
| 20 | - output: { | ||
| 21 | - path: path.join(__dirname, '../examples/dist'), | ||
| 22 | - publicPath: '', | ||
| 23 | - filename: '[name].js' | ||
| 24 | - // chunkFilename: '[name].chunk.js' | ||
| 25 | - }, | ||
| 26 | - resolve: { | ||
| 27 | - alias: { | ||
| 28 | - iview: '../../src/index', | ||
| 29 | - // vue: 'vue/dist/vue.js' | ||
| 30 | - vue: 'vue/dist/vue.runtime.js' | ||
| 31 | - } | ||
| 32 | - }, | ||
| 33 | - plugins: [ | ||
| 34 | - // new webpack.optimize.CommonsChunkPlugin({ name: 'vendors', filename: 'vendor.bundle.js' }), | ||
| 35 | - new HtmlWebpackPlugin({ | ||
| 36 | - inject: true, | ||
| 37 | - filename: path.join(__dirname, '../examples/dist/index.html'), | ||
| 38 | - template: path.join(__dirname, '../examples/index.html') | ||
| 39 | - }), | ||
| 40 | - new FriendlyErrorsPlugin() | ||
| 41 | - ] | ||
| 42 | -}); |
examples/routers/table.vue
src/components/table/table.vue
| @@ -153,7 +153,7 @@ | @@ -153,7 +153,7 @@ | ||
| 153 | noFilteredDataText: { | 153 | noFilteredDataText: { |
| 154 | type: String | 154 | type: String |
| 155 | }, | 155 | }, |
| 156 | - hoverHighlight: { | 156 | + disableHighlight: { |
| 157 | type: Boolean | 157 | type: Boolean |
| 158 | } | 158 | } |
| 159 | }, | 159 | }, |
| @@ -354,12 +354,12 @@ | @@ -354,12 +354,12 @@ | ||
| 354 | }); | 354 | }); |
| 355 | }, | 355 | }, |
| 356 | handleMouseIn (_index) { | 356 | handleMouseIn (_index) { |
| 357 | - if (!this.hoverHighlight) return; | 357 | + if (this.disableHighlight) return; |
| 358 | if (this.objData[_index]._isHover) return; | 358 | if (this.objData[_index]._isHover) return; |
| 359 | this.objData[_index]._isHover = true; | 359 | this.objData[_index]._isHover = true; |
| 360 | }, | 360 | }, |
| 361 | handleMouseOut (_index) { | 361 | handleMouseOut (_index) { |
| 362 | - if (!this.hoverHighlight) return; | 362 | + if (this.disableHighlight) return; |
| 363 | this.objData[_index]._isHover = false; | 363 | this.objData[_index]._isHover = false; |
| 364 | }, | 364 | }, |
| 365 | highlightCurrentRow (_index) { | 365 | highlightCurrentRow (_index) { |