开玩笑测试 - typeerror:document.Createrange不是功能
我的测试 import VueI18n from 'vue-i18n' import Vuex from "vuex" import iView from 'view-design' import {mount,createLocalVue} from '@vue/test-utils' // @ts-ignore import FormAccountName from '@/views/forms/FormAccountName/FormAccountName' const localVue = createLocalVue() localVue.use(Vuex) localVue.use(iView) localVue.use(VueI18n) describe('a',()=>{ test('b',async ()=>{ const wrapper = mount(FormAccountName,{ localVue,
4 2023-02-02
编程技术问答社区
怎么把 iview在 webpack 中以 externals 方式引入?
问 题 我在 index.html 引入了 iview 标签: 在 WebPack 中加入了: externals: { iview: 'iview' }, 结果运行后报错: vendors.js:13908 TypeError: _vue2.default is not a constructor at Object._loadingBar2.default.newInstance (iview.js:22714) at getLoadingBarInstance (iview.js:4493) at _update (iview.js:4503) at Object.start (iview.js:4534) at main.js:33787 at iterator (vendo
904 2022-07-19
编程技术问答社区
iview - table插件中check框取消勾选bug?
问 题 在使用table组件时. 在勾选时会触发,返回的selection也确实是选中行数据。 但是在取消勾选时 selection 的内部数据没有同步更新,依旧是开始勾选的数据。 checkTable(selection){ this.selection=selection; }, 这个问题很严重,求解决。如果勾选与取消的数据与selection不同步的话,那么这个selection就没什么意义了。 解决方案 使用change. 解决之~
474 2022-07-19
编程技术问答社区
vue.js - vue render函数中使用iwitch
如果使用UI框架的插件 我的代码 var self = this h('div', [ h('i-switch', { domProps:{ value: self.value2 }, style: { marginRight: '5px' }, on: { change: () => { console.log(self.value2) } } }) ]) 这种写法的问题是监听不到当前的value2,这种结合应该怎么写。
258 2022-07-19
编程技术问答社区
vue.js - Vue+iview报TypeError: this.$parent.updateGutter is not a function
问 题 今天对之前写的代码拆分了下component,然后就遇到 TypeError: this.$parent.updateGutter is not a function 详细信息如下: [Vue warn]: Error in mounted hook: "TypeError: this.$parent.updateGutter is not a function" found in ---> at /Users/SkyWather/Documents/Program/CodeLab/tw-web/app/static/src/views/components/all_zone.vue at /Users/SkyWather/Documents/Program/CodeLab/tw-web/app/static/src/vie
2452 2022-07-19
编程技术问答社区
vue.js - iview2对IE的支持怎么样
问 题 最近在用vue2+iview2,但是不知道iview2对IE的支持是怎么样的?有用过的能说一下吗?最好能说一下具体IE的版本,谢谢 解决方案 至少IE9+ iView2 vue2 Normal browsers and Internet Explorer 9+.链接描述
364 2022-07-17
编程技术问答社区
vue.js - 怎样在iview的table组件里使用button组件
我的项目使用了iview,想在table组件里使用button组件,但按照官网的教程,如下,直接return组件,也没过效果 官网的效果如下: 如果采用直接return组件的代码,效果如下: 也就是其实没用到iview的组件咯,我给table属性设置了context属性,但目前只有设置为this才不会报错 以上的代码都是卸载列的数据中,column里。
368 2022-07-17
编程技术问答社区
vue.js - iview表格排序导致render函数渲染的按钮出现重复是怎么回事?
点击“分值”排序功能导致右侧操作列出现重复的“查看”和“删除”按钮 { title: '操作', key: 'action', align: 'center', render: function (h, params) { return h('div', [ h('Button', { props: { type: 'primary', size: 'small' }, style: { marginRight: '8px' }, on: { click: function () { mCheck.singleShow(params.row); } } }, '查看'), h('Button', {
368 2022-07-17
编程技术问答社区
javascript - iview select 数据项大于500以上时路由跳转很慢
问 题 版本: "vue": "^2.2.2" "iview": "^2.0.0-rc.15" 大家好,我现在在用iview开发后台系统,遇到Select组件数据项大于500以上时路由跳转很慢的问题。慢的时候要15秒以上才能跳转。后来尝试用了element ui,发现在也需要2秒左右的时间跳转。 请问Select 组件在数据量比较大的时候怎么处理才好降低跳转切换时间? 解决方案 iview和element UI都是一个毛病 每个选项都是一个组件,每个选项还要绑定若干事件。 你这500个以上的选项,也就是说光是这个Select就有500个以上的组件,每个组件下属的DOM元素还被绑定若干事件,渲染起来当然超级慢。 我之前也碰到了这个问题,答案是除非你这个Select不要用iview或者element UI,否则毫无办法。 我是针对选项太多的Select单独写了个组件,当然样式风格是仿照iview的,毕竟风格要保持一致,但是其内部的业务逻辑和i
218 2022-07-17
编程技术问答社区
vue.js - iview.js里面的template哪去了?
这是iview ui框架中button组件,在这个目录下button.vue 与button-group.vue被该目录下的index.js导入,并统一导出,最后汇总成iview.js,但是我在iview.js中怎么没有看到template中的html结构呢?请问被编译成了什么样的形式?
368 2022-07-17
编程技术问答社区
iview - html如何将默认为true的属性值设为false?
问 题 我现在在用iview组件库做一个前端界面,其中有一些属性是默认为true的,例如 这个元素的show-header属性,我现在想要做一个没有表头的表格,官方介绍说show-header这个属性是default为true,但是我查到说一般html的boolean属性写了就代表true,不写就代表false,不能赋值。实际上我写了 之后也是报错说expected Boolean, got String 请问这个问题有办法绕开吗?还是用别的组件实现比较好? 解决方案 传 Boolean 需要用表达式:
306 2022-07-17
编程技术问答社区
vue.js - iview render函数渲染出来的按钮如何根据标识控制
1、默认启用,显示停用按钮 2、点击停用,成功后停用按钮变成启用按钮 3、点击启用,成功后启用按钮变成停用按钮 如何通过判断来实现呢? {title:'操作',key:'action',width:250,align: 'center',render:function(h,params){ return h('div', [ h('Button', { props: { type:'primary', size:'small' },
420 2022-07-17
编程技术问答社区