vue.esm.js?a915:574 [Vue warn]: Error in render: "TypeError: Cannot read property 'undefined' of undefined" 找不到组件,以及按照官网的方法引入了,就是报错。123三种方法都试了
[youzan/vant]引入失败
回答
@jsgr 麻烦提供更详细的报错信息,或者对应的 jsfiddle 链接
就是 提示组件无效啊,不能识别 组件
@jsgr 这样的描述我没法定位问题噢,建议你先 check 下项目配置,或者打几个 log
好的,具体信息,我待会试下。待会再给你反馈
我试了其他组件,都正常就 城市选择器组件无法使用,我是通过vue-cli项目初始化。 main.js import 'vant/lib/vant-css/index.css'; import Vant from 'vant'; Vue.use(Vant);
组件
然后就是报错 vue.esm.js?a915:574 [Vue warn]: Error in render: "TypeError: Cannot read property 'undefined' of undefined"
TypeError: Cannot read property 'undefined' of undefined at VueComponent.$t (vant.js?dc42:211) at Watcher.get (vue.esm.js?a915:3094) at Watcher.evaluate (vue.esm.js?a915:3201) at VueComponent.computedGetter [as $t] (vue.esm.js?a915:3452) at VueComponent.getList (vant.js?dc42:3578) at VueComponent.boundFn [as getList] (vue.esm.js?a915:188) at VueComponent.columns (vant.js?dc42:3534) at Watcher.get (vue.esm.js?a915:3094) at Watcher.evaluate (vue.esm.js?a915:3201) at Proxy.computedGetter (vue.esm.js?a915:3452)
请问这要怎么解决
@jsgr 未能复现你的问题,建议将 vant 升级到最新版再试
"vant": "^0.11.14", 最新版本 @chenjiahan
@jsgr 麻烦提供 jsfiddle 或者能复现的仓库
@chenjiahan 城市选择组件终于可以使用,我删除 node_modules 文件夹,重新安装依赖就可以了。这就有点尴尬了。 有个疑问就是 时间选择组件为什么没有 秒,只能 年-月-日 时:分 这样子。这个是什么原因呢?
@jsgr 时间选择秒数的情况比较少见,所以我们目前没有作支持噢
@chenjiahan 目前就是有这个需求,需要精确到秒,请问有什么方法,可以在此基础上增加秒这个选择么?
@jsgr 目前不太好扩展噢,你可以基于 Picker 组件去实现一个,DatetimePicker 也是基于 Picker 组件做的
好的