uni-app picker内置组件踩坑

175 阅读1分钟

代码 picker类型是:mode="date"

<!-- 生日 -->  
<picker class="date" @change="bindDateChange" :value="date" :start="startDate" :end="endDate" v-else-if="item.name==='生日'" mode="date">  
   {{date}}  
</picker>  

报错如下

1dd53ef5b20e27e51f3c1c32545e8094.png

chunk-vendors.ebbb9257.js:277 [system] TypeError: Object(...) is not a function  
    at o._l10nColumn (chunk-vendors.ebbb9257.js:277:207935)  
    at o.i (chunk-vendors.ebbb9257.js:277:198525)  
    at o.e._render (chunk-vendors.ebbb9257.js:122:24505)  
    at o.i (chunk-vendors.ebbb9257.js:122:28596)  
    at ni.get (chunk-vendors.ebbb9257.js:122:31553)  
    at ni.run (chunk-vendors.ebbb9257.js:122:32286)  
    at Xn (chunk-vendors.ebbb9257.js:122:30493)  
    at Array.<anonymous> (chunk-vendors.ebbb9257.js:122:13024)  
    at ut (chunk-vendors.ebbb9257.js:122:12419)  

项目正常运行,没有改动任何东西当时把node_modules删除。重新npm install还是不可以 网上查找(部分依赖)错了版本)

最终找到解决方案 使用npx @dcloudio/uvm搞定

参考地址: ask.dcloud.net.cn/question/13…