DCloud_UNI_GSQ
DCloud_UNI_GSQ
  • 发布:2022-10-24 11:12
  • 更新:2024-01-04 11:26
  • 阅读:1184

在 uni-app(vue2)使用组合式 API

分类:uni-app

要回复文章请先登录注册

2***@qq.com

2***@qq.com

回复 啃一口Apple :
层主解决了吗
2024-01-04 11:26
啃一口Apple

啃一口Apple

回复 DCloud_UNI_GSQ :
嗯嗯,解决了,是用Volar做校验;
在composition的文件里面 怎么取vuex,能不能提供个demo,感觉无头苍蝇找不到,一找就是vue3咋使用vuex[捂脸哭]
2023-01-11 19:19
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 啃一口Apple :
可以参考下unplugin-vue2-script-setup插件文档中关于 2.6 配置vetur的部分
2023-01-11 18:14
啃一口Apple

啃一口Apple

回复 啃一口Apple :
好像是vetur校验的问题。。。好烦
2023-01-11 18:00
啃一口Apple

啃一口Apple

采用setup标签声明的组件,怎么全局定义一下DefineComponent,这个DefineComponent的type从哪去引入呀
2023-01-11 17:41
啃一口Apple

啃一口Apple

楼主,项目现在能支持ts+compositionAPI了,但是我之前用vue2方法(Vue.prototype.xxx=xxx)挂载的全局属性,怎么能在setup的js代码块里面获取到xxx啊?
2023-01-11 11:08
啃一口Apple

啃一口Apple

回复 啃一口Apple :
这个已经解决了
2023-01-11 11:06
啃一口Apple

啃一口Apple

楼主,之前的CLI项目创建的时候没有选ts模板,是不是就用不了ts语法了?我加了个ts类型提示
"File was processed with these loaders:
* ./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js
* ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js
* ./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js
* ./node_modules/unplugin/dist/webpack/loaders/transform.js
You may need an additional loader to handle the result of these loaders.
| __sfc_main.setup = (__props, __ctx) => {
| const title = ref('home-sugar');
> const p: Ref<string> = ref('ppp');
| const p1 = ref('1223231');
| onReady(() => {"
2023-01-10 14:45