herozhou / vue-framework-wz

👏vue后台管理框架👏
http://herozhou.coding.me/vue-framework-wz/#/dashboard
MIT License
4.33k stars 1.34k forks source link

Select 标签使用出问题 #48

Open cai1024 opened 6 years ago

cai1024 commented 6 years ago

vue的提示一下错误 You may have an infinite update loop in a component render function.

使用网络上的测试版本没有问题,但是 git clone 下来运行就出问题了 一下是我的代码

<Form inline> <Form-item prop="pay_time1"> <Date-picker type="date" placeholder="支付开始时间" ></Date-picker> </Form-item> <Form-item prop="pay_time2"> <Date-picker type="date" placeholder="支付开始时间" ></Date-picker> </Form-item> <Form-item prop="pid"> <Input type="text" placeholder="平台id" > </Input> </Form-item> <Form-item prop="bid"> <Input type="text" placeholder="商户id" > </Input> </Form-item> <Form-item > <Select placeholder="请选择" >
<option value="111">sss</option> </Select> </Form-item> <Form-item> <Button type="primary" @click="query('formInline')">查询</Button> </Form-item> </Form>

cai1024 commented 6 years ago

控制台错误如下

[Vue warn]: You may have an infinite update loop in a component render function.

found in

--->

at C:\saber\doc\pay\admin\admin\src\views\trade\Transations.vue at C:\saber\doc\pay\admin\admin\src\containers\Full.vue at C:\saber\doc\pay\admin\admin\src\App.vue warn @ vue.esm.js:434 flushSchedulerQueue @ vue.esm.js:2620 (anonymous) @ vue.esm.js:655 nextTickHandler @ vue.esm.js:602
serioxiao commented 6 years ago

我也出现了这个问题,请问你现在解决了吗

cangshantiannan commented 6 years ago

这个问题有人解决了吗

523570822 commented 6 years ago

我也出现了这个问题,请问你现在解决了吗

523570822 commented 6 years ago

这个问题我解决了 就是vue的版本低了 改成^2.5.2 版本

sinpro commented 5 years ago

我也出现了这个问题,请问你现在解决了吗

请问你解决了没有

sinpro commented 5 years ago

这个问题我解决了 就是vue的版本低了 改成^2.5.2 版本

我这边把vue版本换掉后直接就找不到页面 请问你是怎么解决的

sinpro commented 5 years ago

这个问题有人解决了吗

你这边解决了没有,能否说一下怎么解决的

guge666 commented 5 years ago

@523570822 这个版本我换了,不行,你是怎么解决的?

icrzye commented 5 years ago

form表单中的select标签问题通过将vue版本号从2.3.3换成2.5.2是可以解决的,但是同时注意更换vue-template-compiler版本号,也要换到2.5.2,直接在package.json中修改版本号,然后npm install就行了,select选择器中的那个报错是因为第一个select 的option的key绑定了一个对象(:key="item"),改成:key="item.value"就好了

pjm20211202 commented 2 years ago

请问,这个问题怎么解决?有人解决了吗

pjm20211202 commented 2 years ago

卸载vue和vue-template-compiler cd 项目路径 npm uninstall vue --save npm uninstall vue-template-compiler --save 然后安装2.6.14版本的vue和vue-template-compiler npm install vue@2.6.14 --save npm install vue-template-compiler@2.6.14 --save 在package.json的"devDependencies"添加"vue-template-compiler": "^2.6.14", 然后npm link npm run dev即可解决select问题