vue-framework-wz
vue-framework-wz copied to clipboard
Select 标签使用出问题
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>
控制台错误如下
[Vue warn]: You may have an infinite update loop in a component render function.
found in
---> <ISelect> <FormItem> <IForm> <Transations> at C:\saber\doc\pay\admin\admin\src\views\trade\Transations.vue <Anonymous> <Full> at C:\saber\doc\pay\admin\admin\src\containers\Full.vue <APP> at C:\saber\doc\pay\admin\admin\src\App.vue <Root> warn @ vue.esm.js:434 flushSchedulerQueue @ vue.esm.js:2620 (anonymous) @ vue.esm.js:655 nextTickHandler @ vue.esm.js:602
我也出现了这个问题,请问你现在解决了吗
这个问题有人解决了吗
我也出现了这个问题,请问你现在解决了吗
这个问题我解决了 就是vue的版本低了 改成^2.5.2 版本
我也出现了这个问题,请问你现在解决了吗
请问你解决了没有
这个问题我解决了 就是vue的版本低了 改成^2.5.2 版本
我这边把vue版本换掉后直接就找不到页面 请问你是怎么解决的
这个问题有人解决了吗
你这边解决了没有,能否说一下怎么解决的
@523570822 这个版本我换了,不行,你是怎么解决的?
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"就好了
请问,这个问题怎么解决?有人解决了吗
卸载vue和vue-template-compiler cd 项目路径 npm uninstall vue --save npm uninstall vue-template-compiler --save 然后安装2.6.14版本的vue和vue-template-compiler npm install [email protected] --save npm install [email protected] --save 在package.json的"devDependencies"添加"vue-template-compiler": "^2.6.14", 然后npm link npm run dev即可解决select问题